HTTP绝对链接更改为HTTPS

时间:2010-07-09 18:55:16

标签: asp.net ssl iis-6

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上运行

1 个答案:

答案 0 :(得分:0)

在IIS托管webapp之前,您是否有某种代理?我不认为IIS是问题。您可以在IIS上禁用HTTPS(443)端口并检查。我相信你仍会获得HTTPS。