在WP7浏览器上重定向到https后的CSS加载失败

时间:2012-05-13 18:00:35

标签: css redirect https

我在Azure云中有一个测试网页,我在https中有登录页面。我的问题是,如果我通过重定向到达登录页面,在WP7默认浏览器 - IE中都不会加载CSS或图像。证书是自签名的 - 所以我在进入实际页面之前会从浏览器收到警告。

奇怪的是,如果我在初始加载后点击刷新按钮 - CSS和图像加载OK。此外,如果我直接访问https登录页面而不进行重定向 - 一切正常。

服务器端使用MVC3完成,https重定向通过在控制器之前添加[RequireHttps]属性来完成。

Fiddler日志没有显示任何可以帮助我的东西。在重定向的情况下,我可以看到,在加载html页面之后,有握手来获取https隧道,但没有请求css或图像。当我点击刷新时,Fiddler日志似乎以相同的方式启动,但这次也加载了CSS和图像。

我已经对此进行了相当多的谷歌搜索,我找到的答案似乎都没有帮助。 CSS和图像加载了相对链接,因此不应该是问题。目录访问权限也应该没问题,因为它无需重定向即可运行。它也适用于我尝试过的桌面IE和其他移动浏览器。

非常感谢任何帮助。

0 个答案:

没有答案