0

我想获取用户在他们的机器上登录的客户端窗口用户名,

我试过这些:

Request.servervariable["LOGON_USER"],
Request.servervariable["AUTH_USER"],
Request.servervariable["REMOTE_USER"]

但是当我在 IIS 上部署我的应用程序时,所有这些值都是空白的,我的应用程序 senario 应用了一些约束:我正在使用身份验证模式 =“form”,因为我将 Windows 帐户用户名传递给 db,然后我验证此 Windows 用户 ID 是否存在于 db 中。

同样,我想在 IIS 中进行匿名访问。

4

1 回答 1

0

假设您已启用 Windows 身份验证,Page.User.Identity.Name 应该会给您!

于 2012-04-30T18:06:34.217 回答