如何将项目设置回不使用 IIS Express 的 SSL
How to set project back to NOT using SSL with IIS Express
我有一个 MVC 项目,我已将其设置为在开发期间使用 ssl。我想撤消这个。所以我将项目 url 更新为 http:localhost:12345
,并将项目中 "RequireSSL" 的设置更改为 false
但是,当我 运行 项目时,iis returns 302 的位置设置为 https:localhost,但失败了。所以该项目将不再运行.
我查看了配置文件,没有看到与 SSL 相关的任何内容,这会导致 302。
我查看了配置 IIS Express 的 applicationhost.config,但我不熟悉它的外观。
我已经尝试重新启动 IIS Express,然后重新启动。
如何让项目重新开始工作?在最初将其更改为 SSL 之前,它运行良好。如果我将它重新设置为使用 SSL,那么它又可以正常工作了。
格雷格
您是否在全局过滤器中设置了 RequireHttpsAttribute?
我有一个 MVC 项目,我已将其设置为在开发期间使用 ssl。我想撤消这个。所以我将项目 url 更新为 http:localhost:12345
,并将项目中 "RequireSSL" 的设置更改为 false
但是,当我 运行 项目时,iis returns 302 的位置设置为 https:localhost,但失败了。所以该项目将不再运行.
我查看了配置文件,没有看到与 SSL 相关的任何内容,这会导致 302。
我查看了配置 IIS Express 的 applicationhost.config,但我不熟悉它的外观。
我已经尝试重新启动 IIS Express,然后重新启动。
如何让项目重新开始工作?在最初将其更改为 SSL 之前,它运行良好。如果我将它重新设置为使用 SSL,那么它又可以正常工作了。
格雷格
您是否在全局过滤器中设置了 RequireHttpsAttribute?