我想知道为ssl定义一个配置,在生产时,网站只在ssl上工作,因为我可以在staging和本地切换到普通的http。怎么可能?
答案 0 :(得分:0)
此! https://code.google.com/p/securityswitch/
我在所有需要ssl的网站中使用它,可以从nuget安装,只需在webconfig中添加几行代码即可轻松管理。
默认情况下,它会在您的开发环境中禁用ssl,但在生产环境中会启用。
您可以指定不应加密的文件夹和文件(图像文件夹,css等),从而减少开销并提高性能。当在安全页面和非安全页面之间切换时,它还会抑制ssl警告。