Windows身份验证未传递用户名

时间:2009-10-01 16:18:50

标签: windows authentication login iis-7 username

我正在尝试让当前登录的Web用户在联机表单应用程序中使用。

我正在使用IIS7运行 Server 2008 x86

应用程序中有一个名为User - Domain User的特殊字段,它应该返回用户名。我在默认网站和应用程序本身(PerfectForms)上启用了窗口身份验证。

我在SSL上运行了所有这些,但是为了测试,我尝试使用相同的结果禁用SSL。

问题是它似乎没有将username变量传递给应用程序。我得到空值。我已经将表单发送给他们的支持工程师,当他在IIS6服务器上运行它时就可以了。

我尝试将应用程序池更改为经典,但没有成功 有什么想法吗?

另外作为一个附带问题,你们中的任何人都知道为什么Windows身份验证使用WINS名称(例如“https://formsserver”),但在使用完整的DNS名称(例如“{{3)时提示我输入用户名和密码}}“?该服务器属于同一个域。

1 个答案:

答案 0 :(得分:1)

您是否也允许匿名访问该网站?我认为关闭匿名访问会强制填充用户名。

相关问题