我有一个使用https(SSL)的asp.net应用程序.这在我的本地计算机和Amazon AWS(生产环境)中运行良好.
但是当我在办公室托管这个应用程序(用于测试)时,会发生一些奇怪的事情
我可以在浏览器中看到https和锁定标志.
Fiddler还显示输出已加密并显示端口443.
但是HttpContext.Current.Request.IsSecureConnection返回错误
并HttpContext.Current.Request.Url.Scheme返回http.
在办公室,我们使用的是Juniper SSG防火墙和TMG 2010(Forefront Threat Management Gateway 2010).因此服务器通过Juniper和TMG 2010接收请求.提前感谢.