我正在使用 ASP.NET 和 IIS Web 服务器。我想在我的网站上使用 HTTPS 协议(protocol)。在我的 IIS Web 服务器中,我使用以下过程将我的网站绑定(bind)到端口 443:
打开IIS
选择我要配置的站点(在我的例子中是“我的测试站点”)
点击窗口右侧的Bindings
在新窗口中,我删除了 http,并添加了 https(IIS 要求您 证书文件,我之前创建的)
点击确定
点击IIS窗口右侧的浏览
我现在使用的是 HTTPS 吗?我的所有数据是否都已加密?
最佳答案
应该是。但是,为确保数据已加密,您可以进一步检查。
在浏览器中打开网站,如果您使用的是 Firefox,您应该会在地址栏附近看到一个绿色标签,在 Internet Explorer 中,您会看到一个锁定标志 - 简而言之,会有某种安全信息.打开它并检查它。它将显示证书的状态,还会显示该站点是否 protected 。
这是客户端的最终测试。如果您安装了可以验证的适当证书,它会说该站点受到保护,否则它会说数据已加密但证书无效 - 一种安全异常。
关于asp.net - 将 HTTPS 与 IIS 和 ASP.NET 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12779756/