【发布时间】:2009-07-16 00:56:20
【问题描述】:
当从 VS2008 的 Web 服务器运行网站时调用以下行时,我得到“此工作站与主域之间的信任关系失败”。例外。
if (User.IsInRole("SomeRole"))
...
我已经关闭了 UAC,并设置了 VS 2008,它是内置的网络服务器,以管理员身份运行,我还重新加入了我的盒子到域。如果从我在 IIS 中的一个 Server 2003 机器中调用此代码,它可以正常工作,并且它在 Vista 中总是可以正常工作。
关于可能导致此问题的任何想法?
编辑:
我刚刚尝试在本地机器上的 IIS 7.5 中运行它,但我遇到了同样的错误。在 IIS 5.1 的 Windows XP 和 VS 2008 网络服务器中运行它。
【问题讨论】:
-
对此有任何解决方案吗?我在 Win 7 RTM 上看到了相同的行为。
-
不。但它似乎不是 VS Web 服务器或 IIS,因为我编写了一个控制台应用程序以同样的方式检查权限,并得到了同样的错误。
标签: asp.net visual-studio-2008 windows-7 windows-authentication