加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 即使启用了SSL,Request.URL也始终返回http

发布时间:2020-12-15 07:55:32 所属栏目:百科 来源:网络整理
导读:我准备了一个ASP.NET Web应用程序(ASP.NET V2.0),我在我的IIS(V7.5)中配置它.我在我的应用程序中使用了Request.Url.AbsoluteUri,它在我的服务器中运行良好.我在客户端的服务器计算机(2008 R2 Server)上部署了Web应用程序.但是在我的客户端环境中,即使启用了S
我准备了一个ASP.NET Web应用程序(ASP.NET V2.0),我在我的IIS(V7.5)中配置它.我在我的应用程序中使用了Request.Url.AbsoluteUri,它在我的服务器中运行良好.我在客户端的服务器计算机(2008 R2 Server)上部署了Web应用程序.但是在我的客户端环境中,即使启用了SSL,Request.Url.AbsoluteUri也始终返回http url.是否在客户端的服务器计算机上配置了任何IIS设置?请指导我

解决方法

我以前见过这个.原因是生产站点的负载均衡器终止了SSL连接.它本身只使用HTTP连接到IIS.此方案是一种将SSL计算卸载到负载均衡器的方法.这意味着IIS应用程序永远不会看到HTTPS协议,尽管浏览器确实看到了它.

正如消费者在评论中指出的那样,请查看到达您的应用程序的HTTP标头.负载均衡器可能会向它们添加信息,以便您重建所有内容.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读