我正在 Django 中制作一个 Chatapp 项目。我实现了通道和 websockets 来发送和接收消息,当我在同一浏览器中使用两个不同的窗口(其中一个处于隐身模式)进行测试时,这是有效的,但是当我尝试使用另一个浏览器测试它时,我收到以下错误:
跨源开启策略错误
我尝试使用以下配置解决实现 django corsheaders 的问题:
Corsheaders 应用程序安装
Corsheaders 中间件
通讯头设置
(我知道将所有起源设置为 true 并不推荐,但这只是为了测试目的)
django django-channels cross-origin-opener-policy
cross-origin-opener-policy ×1
django ×1
django-channels ×1