ssl - 如果 requiressl 设置为 true,则无法登录

标签 ssl requiressl

我在 IIS 7.5 中有一个实时网站。我可以使用 http 协议(protocol)正确登录到我的站点,直到我在 Web.config 中添加以下行:

httpCookies httpOnlyCookies="true" requireSSL="true"

SSL 的所有配置都已完成,但我无法再使用 http 和 https 登录,尽管已创建 cookie .ASPXAUTH

如果我设置requireSSL="false",我可以正常登录。

请帮忙!

最佳答案

我遇到了同样的问题,当我在寻找解决方案时遇到这篇文章时,我可以解释发生了什么:您的应用程序被配置为使用安全 cookie,这需要浏览器通过 SSL 发出请求。因此,如果 requireSSL 属性设置为 true,您将无法使用 Http 登录您的网站

关于ssl - 如果 requiressl 设置为 true,则无法登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25159127/

相关文章:

asp.net-mvc - 如何在 ASP.NET MVC 中执行 [RequireHttps(Redirect=true)] 的 OPPOSITE

asp.net - "Require SSL"如何影响 ASP.NET MVC 应用程序生命周期?

asp.net - 带有用于 cookie 的 requireSSL 的 Sitecore

asp.net-mvc - 如何在 asp.net mvc 中从 https 模式跳到 http 模式

ssl - 如何使用 openssl 创建 P12 文件

java - 由于错误 : java. security.KeyStoreException:不支持 TrustedCertEntry,使用 Java API 创建 pkcs12 失败

java - Apache CXF 客户端在测试需要服务器名称指示 (SNI) 的服务器时出错

php - 将 http 更改为 https 后 wordpress 关闭

c - 从套接字中读取消息挂起

asp.net - Asp.NET Web 应用程序中的 session 标识符未更新