eyc*_*ych 8 .net asp.net iis-6 ipv6 .net-3.5
我们有运行SQL Server 2005和.NET 3.5的Windows 2003服务器[单独].
我们在IIS 6上运行了一个基本的ASP.NET应用程序.
如果有的话,我需要在应用程序端[IIS,Framework,ASP.NET]上做什么,以使其与IPv6兼容?
编辑: 我们使用System.DirectoryServices,System.DirectoryServices.DirectoryEntry和DirectorySearcher()来针对AD对用户进行身份验证.这些电话会改变吗?
首先要做的是搜索代码以获取任何引用System.Net.IPAddress
,并查看如何在这些区域中传递信息:
还有其他问题要回答,但它们与基础设施相关,服务器故障对他们来说更好.
这可能是 ServerFault.com 的候选者,因为您的所有应用程序服务都在底层传输协议之上运行。
理想情况下,您不必更改应用程序内的任何内容。我说理想是因为我自己的应用程序(即我专门编写的代码)在某些地方使用IP地址来识别内部连接。这必须改变 - 但这是特定于我的应用程序的。
只要您可以从客户端计算机通过 IP 和名称 ping 服务器,其他一切都应该正常工作,因为名称正在解析并且数据包正在路由。IP 堆栈将解码有效负载并将其传递给正在侦听的任何服务。
唯一需要注意的是 IPv6 地址有很多冒号,因此请检查浏览器是否可以理解如下所示的地址:
_HTTP://[ 2001:0ff8:0000:0000:0000:0000:1986:69af]:80/
浏览器应注意到 IP 地址位于 [] 括号中并照常工作,但较旧的浏览器可能会崩溃。
您遇到的任何问题都会成为一篇有趣的博客文章。
祝你好运
卢克
(_HTTP 可以防止 stackoverflow 变得混乱)
更新:
添加 IIS6 IPv6 问题列表链接:
归档时间: |
|
查看次数: |
3998 次 |
最近记录: |