强制站点到SSL(通过IIS)会导致WebResource.axd加载问题

时间:2014-05-20 13:03:30

标签: asp.net iis ssl

我们已强制LIVE网站使用SSL(出于身份验证原因),现在该网站无法通过“登录”页面。 登录页面显示正常,但在输入用户名/密码并点击登录后,页面将重新加载。

  

查看Chrome中的开发者工具会显示 404错误加载   https://myapplication.com/login.aspx/WebResource.axd

关于互联网的研究建议使用web.config设置 - 但我无法找到要使用的设置。

该网站在不处于SSL模式时工作正常 - 并且一直工作一段时间,直到强制IIS始终通过SSL运行网站。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

检查您是否在443上绑定了所有可能的URI。例如,您有myapplication.com。你可能对该URI有一个80的绑定,但443呢? www.myapplication.com在80和443上怎么样? IIS只会在被告知时才会响应。它不会从应用程序推断它应该提供的URL。您必须在所有端口上专门允许它们。