您能否在 .NET 应用程序中有一个页面是 https,而其余页面是 http?例如,只是登录页面?这是否需要在应用程序中进行额外设置,还是与 IIS 设置一样简单?
最佳答案
是的,你可以。我推荐这个免费的开源 DLL,它可以让您指定哪些页面和文件夹需要 SSL,哪些不需要:
http://www.codeproject.com/KB/web-security/WebPageSecurity_v2.aspx
因此您可以像这样在您的 web.config 中设置一个安全的页面:
<secureWebPages encryptedUri="www.example.com" unencryptedUri="www.example.com" mode="RemoteOnly" >
<files>
<add path="/MustBeSecure.aspx" secure="Secure" />
</files>
</secureWebPages>
关于.net - 您可以在 .NET 应用程序中对一页进行 SSL 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1924119/