很简单,我有一个属性/方法,可以构建一个像这样的图像的绝对路径:
public String Url
{
get
{
Uri rv_uri = new Uri(Context.Request.Url, Path);
return rv_uri.AbsoluteUri;
}
}
但是,当通过HTTPS访问此属性时,返回值仍显示HTTP方案。在测试中,我发现Context.Request.Url“不知道”它在SSL下运行。
任何已知的Context.Request.Url错误?
否则我会怀疑我们的托管服务提供商的负载均衡器是否存在问题。如果是这样的话,我是SOL吗?
谢谢!
答案 0 :(得分:0)
大多数情况下,SSL仅适用于负载均衡器。
这样做是为了减少Web服务器上的负载,并且大多数时候防火墙后面不需要SSL。