0
私はasp.net/windows統合認証を使用して、ユーザー(社内)を別のページにリダイレクトしています。Asp.net認証:異なるブラウザを使用している間違いbehviour
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
問題は、私は別のユーザーとブラウザで異なるbeavhioursを得ることです:Web構成で は、私はこのコードをしたメインページのLoadイベントで
<authentication mode="Windows"/>
<authorization>
<deny users="?"/>
</authorization>
を持っています。例えば
- のInternet Explorer 8,9がうまく機能:Firefoxは(私にユーザ名とパスワードを尋ねるので、私のようなものを入力します。それは、ユーザー名に
- を私に聞かないでChromeが
- Firefoxのほかにも作品 MyCompanyDomain \ MyNameと私のパスワード)
私は何か間違っていますか?