2012-01-12 48 views
0

我在我的本地机器上运行web服务时遇到了一些问题。它是一个使用.Net 4.0 Classic应用程序池的asp.net web服务。它适用于其他人的机器和现场服务器。什么是删除我的基本身份验证头?

问题:最请求依靠基本身份验证,从而未能每一次,使用正确的凭据。调试,我可以看到头的基本身份验证部分已被链中的东西删除。

也,的Application_BeginRequest Global.asax中被击中两次。一旦使用原始标头(然后它看起来没有命中任何webservice端点),然后使用basicauth-less版本。

这个问题似乎如果我切换应用程序池,以综合走开,但不幸的是,因为它失败的原因不尽相同,那么这是不是一个问题。

我希望能是什么去除头中的基本身份验证的任何想法。我想也许是在我的IIS配置的东西,但我没有任何运气重新安装IIS。

回答

0

那么它现在固定。我相信我改变了的那个东西是为visual studio 2010安装SP1。我非常怀疑这真的是问题的根源,尽管