我正在尝试让当前登录的Web用户在联机表单应用程序中使用。
我正在使用IIS7
运行 Server 2008 x86 。
应用程序中有一个名为User - Domain User
的特殊字段,它应该返回用户名。我在默认网站和应用程序本身(PerfectForms)上启用了窗口身份验证。
我在SSL
上运行了所有这些,但是为了测试,我尝试使用相同的结果禁用SSL。
问题是它似乎没有将username变量传递给应用程序。我得到空值。我已经将表单发送给他们的支持工程师,当他在IIS6服务器上运行它时就可以了。
我尝试将应用程序池更改为经典,但没有成功 有什么想法吗?
另外作为一个附带问题,你们中的任何人都知道为什么Windows身份验证使用WINS名称(例如“https://formsserver”),但在使用完整的DNS名称(例如“{{3)时提示我输入用户名和密码}}“?该服务器属于同一个域。
答案 0 :(得分:1)
您是否也允许匿名访问该网站?我认为关闭匿名访问会强制填充用户名。