使用Django日志记录的协议相对URL

时间:2014-02-10 09:26:29

标签: django facebook https django-authentication facebook-canvas

我正在开发一款最近在facebook画布上运行的游戏。

对于loggin,我使用Django auth,但是,虽然它在我的页面中工作正常,但在Facebook画布中它并没有。原因是Django auth会自动使用http,因此我收到了以下错误:

铬:

[blocked] The page at 'https://apps.facebook.com/****/' was loaded over HTTPS, but ran insecure content from 'http://****.herokuapp.com/register/?next=/': this content should also be loaded over HTTPS.

火狐:

Blocked loading mixed active content "http://****.herokuapp.com/login/"

那么,我如何让Django auth使用相对网址,以便在请求来自https时使用https

修改

在firefox中我也收到了这条消息(希望它有所帮助):

Password fields present on an insecure (http://) iframe

0 个答案:

没有答案