instructure / canvas-lms

The open LMS by Instructure, Inc.
https://github.com/instructure/canvas-lms/wiki
GNU Affero General Public License v3.0
5.52k stars 2.45k forks source link

Canvas Commons adding browser compatibility #2062

Open amg-web opened 2 years ago

amg-web commented 2 years ago

Canvas Commons adding workflow fail with chromium based browsers

At last step after we connect to with API id and key we get login window instead of success notification.

it's possible to open Commons site and navigate it but it's not actually integrated, and button does not appear on the sidebar. the only working option is Firefox browser.

Screenshot from 2022-06-08 15-50-11

Ardena commented 2 years ago

If you're doing this on a local installation, it's likely because the cookies are not secure, so Chromium based browsers are not sending them. You can try setting up https to serve secure cookies and that should resolve this. We've been working around it a bit for local development by using Firefox, but that may become more problematic long term.

amg-web commented 2 years ago

@Ardena I do it on self hosted installation on a remote server, using https and FQDN