我正在使用asp.net / windows集成身份验证将我的用户(公司内部)“重定向”到不同的页面。 在网络配置中我有
<authentication mode="Windows"/>
<authorization>
<deny users="?"/>
</authorization>
在主页的Load事件中,我有这段代码:
Dim User As System.Security.Principal.IPrincipal
Dim username As String
User = System.Web.HttpContext.Current.User
username = User.Identity.Name 'Here i'm getting something like MyDomain\MyName
If User.Identity.IsAuthenticated Then
'goto main page
else
'goto another page (where to login)
'and print a label like "Welcome " + username + " to my webpage"
end if
问题是我与不同的用户和浏览器有不同的感受。 例如
我做错了吗?
答案 0 :(得分:2)
谷歌搜索给了: firefox-and-integrated-windows-authentication
您必须修改firefox中的设置以信任该网站才能使其正常工作