我有一个使用表单身份验证的Web应用程序。用户名与用户在其计算机中使用的用户名相同,因此他们希望Web应用程序能够检测到该用户名,以便应用程序可以自动将其记录到用户。
怎么做?我的意思是,如果我将身份验证模式设置为“表单”,我仍然可以从IIS获取这些凭据吗?
我知道这可以通过几种比这更好的方式完成,但我对这种特殊方式感兴趣。因为它是内部网中的一个小型Web应用程序,只有少数用户不值得进行大规模的体系结构更改。如果可能,快乐的日子,否则它将不得不等待。
干杯。
答案 0 :(得分:2)
使用表单身份验证无法完成。在没有提示客户端提供凭据的情况下,无法从客户端的计算机中检索该信息。
答案 1 :(得分:0)
Windows身份验证无法与Forms身份验证共存,但它可以与匿名身份验证共存。
此处有更多信息:Windows authentication is not challenging browsers out of the domain