【发布时间】:2017-05-08 09:43:24
【问题描述】:
如何在 Chrome 扩展上向我的 HTTPS Django 服务器发送 POST?我总是收到 403 No Referer 错误,因为源 URL 是 chrome-extension://...,这是一个不安全的源。
【问题讨论】:
标签: django google-chrome-extension https
如何在 Chrome 扩展上向我的 HTTPS Django 服务器发送 POST?我总是收到 403 No Referer 错误,因为源 URL 是 chrome-extension://...,这是一个不安全的源。
【问题讨论】:
标签: django google-chrome-extension https
【讨论】:
除了 Tomás Gonzalez Dowling 的回答之外,请注意您不能在服务器端执行此操作。基于此thread,带有host permission 的扩展将忽略CORS 标头,并且无论如何都会发送请求。 CORS 只能将 URL 列入白名单,不能将 Chrome 扩展程序列入白名单。
【讨论】: