使用Jquery Colorbox插件登录

使用Jquery Colorbox插件登录,jquery,asp.net,same-origin-policy,Jquery,Asp.net,Same Origin Policy,我使用Jquery Colorbox lightbox插件让用户登录到我的网站,该插件使用signin.aspx页面(我制作的)来评估用户的凭据,但问题是当有人尝试登录时,我面临以下错误: 阻止原点为“”的帧访问原点为“”的帧。 请求访问的帧具有“http”协议, 正在访问的帧具有“https”协议。协议必须匹配。 有什么想法吗?我非常感谢框架所在的页面和加载到lightbox(signin.aspx)的页面必须位于同一域(包括协议)。这就是所谓的 如果希望弹出窗口始终使用相同的协议,请使用无协

我使用Jquery Colorbox lightbox插件让用户登录到我的网站,该插件使用signin.aspx页面(我制作的)来评估用户的凭据,但问题是当有人尝试登录时,我面临以下错误: 阻止原点为“”的帧访问原点为“”的帧。 请求访问的帧具有“http”协议, 正在访问的帧具有“https”协议。协议必须匹配。
有什么想法吗?我非常感谢

框架所在的页面和加载到lightbox(signin.aspx)的页面必须位于同一域(包括协议)。这就是所谓的

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

//example.com/signin.aspx

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

提供相关代码。它们在同一个域中,但协议也应该相同,我的意思是两者都应该在“https://”或“http://”下?或者原因可能是其他原因?是的,两者应该在同一协议上感谢您的响应,但问题是我在母版页的菜单栏中提供了我的弹出窗口,以便用户可以在每个页面中单击登录链接并为他们显示弹出窗口,但有些页面在http://协议下,有些页面在https://如何为这种情况提供解决方案?我在回答中添加了一些关于使用无协议域的细节,感谢您对我的帮助。