0

我正在调用在 IIS 7.5 上的虚拟目录中运行的 Web 服务应用程序 (.asmx)(出于开发目的,我只有 IIS 5.1,但无论如何我希望能得到一些帮助)。从 VS2010 System.Security.Principal.WindowsIdentity.GetCurrent().Name 中运行时调用我的 ws 会返回域\windows 用户,但是当我通过虚拟目录调用它时,我会得到机器名\ASPNET。

由于某种原因不允许在最终环境中的 web.config 中使用。虚拟目录仅具有集成 Windows 身份验证。

在所描述的情况下,任何人都可以了解如何获取当前用户的 Windows 用户名吗?

提前致谢...

./CJ

4

1 回答 1

0

毕竟被允许使用模拟......现在一切正常

于 2012-10-10T10:00:17.880 回答