2012-03-27 16 views
1

Windows認証を使用したイントラネットアプリケーションがあります。mvc 3 windows認証が動作しない

私のローカルマシンでは、このアプリケーションを完全に実行します。私はlocalhost/blablaと私はすぐにインデックスページに取得します。

同じドメイン内のサーバー(IIS 7)にアプリケーションをデプロイしました。そして、イントラネットマシン(もちろんサーバーを除く)からインデックスを取得しようとすると、私は自分のドメインログインとパスを入力する必要があるログイン/パスフォームを取得します。

質問は、ブラウザにログインやパスなどの既知のデータを聞かないようにする方法ですか?

よろしくお願いいたします。

+0

使用しているブラウザによって異なります。 AFAIKこれはIEでのみ可能です – JConstantine

答えて

1

それはブラウザに依存して... IEは、箱から出して

FFに動作しますhereを見るとChromeがhere

優しさ、

D

+0

私はアプリからそれを強制することはできません?私が強制的にCSSのハックIEのように)?) – StNickolas

+0

私が知っている限りではない...いいえ –

0

を見て、あなたが使用しているようですねローカルの実装よりもIISのアプリケーションプールの認証設定が異なります。 ローカルマシンでアプリケーションを実行すると、IISはドメインにアクセスするために独自の認証情報を使用することがありますが、他の場所でIISを実行する場合はログインする必要があります。これを行うには、web.configで次のように指定します。

<identity impersonate="true" 
     userName="domain\user" 
     password="password" /> 
+0

私のアプリに私のログイン\パスを追加すると、このログインとパスは尋ねられません私はサイトに入る?それとも、IISにログインするだけの資格ですか? – StNickolas

関連する問題