MOSS 2007 网页部件中 system.net.credentialcache.defaultcredentials 总是为空

8
我正在尝试在MOSS 2007网站部件中使用system.net.credentialcache.defaultcredentials向webservice传递用户凭据。但是凭据始终为空。我使用的是集成的Windows身份验证。
3个回答

13

您在调试时将看不到凭据。但是它们会被正确地传递到需要它们的地方。当使用匿名身份验证时,客户端将不会发送身份验证标头以供使用。您需要禁用匿名身份验证。


9

1

实际上,我并没有回答。但是我找不到回复您的帖子的方法。我有同样的问题。您可以尝试以下几点:

  1. 删除匿名身份验证,仅设置Windows身份验证
  2. 即使您这样做,在Windows 7中,除非将应用程序池设置为特定用户,否则您将无法看到预期的结果。这就是我卡住的地方。 如果您已经知道答案,请告诉我。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接