【发布时间】:2009-11-24 21:32:39
【问题描述】:
我在创建 WCF 时遇到了一个非常基本的问题。所以这就是我所做的
在 VS2008 中创建了一个 ASP.NET 网站项目。
在同一解决方案中创建了 WCF 服务应用程序。在此项目中添加了一个新的 WCF 服务“WCFService1.svc”。
3,.将 Web 服务器的设置从“使用 Visual Studio 开发服务器”更改为“使用 IIS 本地 Web 服务器”。
在 ASP.net 网站项目中单击添加“服务引用”并单击发现以查看“WCFService1”服务。现在,当我尝试添加服务引用时,我一直收到一条错误消息,提示“此服务的安全设置需要‘匿名’身份验证,但托管此服务的 IIS 应用程序未启用它。”
但如果我恢复到“使用 Visual Studio 开发服务器”设置,一切都会正常运行。
请告诉我这里发生了什么。这让我发疯!最终项目需要部署在 IIS 中,如果没有其他人遇到这个问题,我会感到惊讶。
【问题讨论】:
标签: wcf