ASP.. NET -检查开发机器或服务器
本文关键字:机器 服务器 开发 检查 NET ASP | 更新日期: 2023-09-27 17:50:14
我有一个https网站,我正在工作。开发机器不支持https,因此给我错误。是否有任何方法可以识别https是否适用于当前环境?我的应用程序发送了一封电子邮件,其中它将http替换为https。我想检查一下
if(Request.IsLocal)
返回Gets a value indicating whether the request is from the local computer.
和
if(Request.IsSecureConnection)
返回Gets a value indicating whether the HTTP connection uses secure socckets (this is, HTTPS).
实际上您可以在开发机器上安装自签名证书。在您接受它作为一个异常之前,浏览器会出现不稳定,但它确实允许您在HTTP和HTTPS场景下测试您的站点/应用程序。
在web中使用配置设置。配置文件。
使用网络。当您将该值部署到生产环境时,Config转换为将其设置为使用HTTPS。
或者,如果问题是您在本地机器上使用集成的cassini visual studio webserver进行开发,您可以尝试使用IIS Express代替。