https://alpha.pbp1.com/Property/Secure/test.htm
<a href="http://alpha.pbp1.com/Property/Default.aspx">Home</a>
这是一个简单的HTML页面,其中包含一个href,其中包含网站默认页面的完整绝对路径。
从我们公司网络内部查看时,它会按预期呈现,并在href中使用HTTP。 alt text http://alpha.pbp1.com/img/testinternal.jpg
但是,当从我们网络之外的浏览器查看时,它会使用HTTPS进行渲染。 alt text http://alpha.pbp1.com/img/testoutside.jpg
这是一个测试环境,我怀疑SSL证书可能是问题的一部分。一旦我们进入测试阶段,它将拥有真正的证书,但我认为现在它正在生成的证书上运行。
我想要使用完整绝对路径编码的链接来保留它们最初编码的前缀。有关这是IIS还是客户端用HTTPS替换HTTP的任何想法? 在Windows 2003,IIS6,ASP.NET2.0上运行
答案 0 :(得分:0)
在IIS托管webapp之前,您是否有某种代理?我不认为IIS是问题。您可以在IIS上禁用HTTPS(443)端口并检查。我相信你仍会获得HTTPS。