0

我使用 Jquery Colorbox 灯箱插件来让用户登录到我的网站,这个插件使用 signin.aspx 页面(我制作的)来评估用户的凭据,但问题是当有人尝试登录时,我面临此错误:阻止了来源为“ http://www.example.com ”的框架访问来源为“ https://www.example.com ”的框架。请求访问的帧具有“http”协议,被访问的帧具有“https”协议。协议必须匹配。有任何想法吗)?我真的很感激

4

1 回答 1

0

框架所在的页面和您正在加载到灯箱中的页面 (signin.aspx) 必须都在同一个域中(包括协议)。这称为同源策略

如果您希望弹出窗口始终使用相同的协议,请使用无协议 url:

//example.com/signin.aspx

然后,这将使用父文档的协议(http 或 https)

于 2013-08-20T06:53:39.583 回答