2008-12-22 48 views
4

这个确定看起来像是一个简单的错误来解决。但是,我无法弄清楚。在这里找到了一些帖子,并通过他们,并不能得到它的工作。当然好像是一个着名的错误。获取'无法启动调试''发生认证错误,'...'

我得到的错误是:无法在Web服务器上开始调试。与Web服务器通信时发生身份验证错误。

我在服务器2k3sp2 Web服务器上运行VS2k8。我已验证在web.config中设置了调试,并验证了http保持匿名在IIS中设置。我已经设置网络使用集成身份验证运行。我甚至试图重视这个过程。然而,我的断点说运行的代码和当前的代码不匹配,即使我编译了网页并运行它..声音像im附加到错误的进程,但只有一个w3wp进程附着到,应该是只是我的过程。

我甚至做了一个aspnet_regiis。还没有。

想法?

回答

4

环顾四周后,我注意到有537 - 每次我尝试在调试模式下启动时出现“登录期间发生错误”安全事件。我发现这篇文章的M $ -

http://support.microsoft.com/?id=896861

在REG设置一键关闭%的文章,并重新启动环回检查后,问题解决了!由于它是内部的开箱,不应该是安全风险。

感谢您的帮助!

+0

对不起。我正在回答我的问题。再次感谢您的帮助! – 2008-12-22 21:12:52

0

请确保在IIS中检查身份验证模式是否设置正确。如果您位于域中,请务必记下这些信息,并确保已选中匿名访问(如果您的应用程序需要)。

This MSDN Link有更多细节。

还有一些其他的东西,你可以尝试,以及:

让我知道如何为你工作了。

0

我通过更改项目属性的Web部分中的服务器引用来解决此问题。我正在使用127.0.0.1 - 更改为本地主机,它的工作。

相关问题