我了解ASP.NET,知道人们使用HTTPS的原因,我对IIS有所了解,但我从未在我的网站上创建过HTTPS网站或页面。
答案 0 :(得分:1)
在IIS7中,您只需将https绑定添加到要使用SSL的网站即可。 为此,必须持有证书。您可以使用自签名证书或从VeriSign,Thawte,...
您可以使用与http相同的方式使用您的页面。 SSL不是用于用户身份验证,而是用于保护通信通道。您只能检查是否使用了安全连接
if(Request.IsSecureConnection) { }
答案 1 :(得分:1)
HTTPS表示HTTP和SSL。因此,要创建HTTPS网站,您需要创建普通网站和SSL层,以确保Web服务器和Web浏览器之间的安全连接。您的Web服务器将需要一个SSL证书,您可以将其自己生成用于私有或开发目的,或者从受信任的供应商处获取可信证书。
将您的登录页面重定向到https://yoursite/loginpage以获取HTTPS页面。
您可以从cert.startcom.org