繁体   English   中英

需要帮助将IIS配置为提供2.0 Web服务

[英]Need help configuring IIS to serve 2.0 web services

我正在尝试在同时安装了1.0和2.0的IIS上部署.NET 2.0 Web服务。 该Web服务器主要服务于大型.NET 1.0应用程序。

我已将.NET 2.0 Web服务项目复制到服务器,并创建了一个虚拟目录以指向必要的文件夹。

当我在IIS中将ASP.NET版本设置为2.0时,应用程序会提示我输入用户名和密码(当我尝试在浏览器中打开网站时),如果将其设置回1.0,则不会提示我输入密码,但显然会得到完整的应用程序错误。

我启用了匿名访问(使用用户名/密码),并将经过身份验证的访问检查为“集成Windows身份验证”

如何配置IIS,以便在将ASP.NET版本设置为2.0时不提示输入密码?

谢谢...

编辑我有主要的连接问题,显然创建了一些重复的帖子...我将删除没有答案的帖子。

您至少需要在自己的应用程序池中运行每个Web服务。 您不能在同一池中混合使用.net的框架版本。

您应该为.NET 2.0应用程序配置一个单独的网站和应用程序池。

只是为了澄清Dave的答案,您实际上只需要2个应用程序池,一个用于.NET 1.1,一个用于2.0,您可以将所有运行相对框架的应用程序分组以使用适当的应用程序池。 这就是说,您不需要为IIS中的每个站点/服务使用新的应用程序池。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM