:Windows 8のVS2012 IISExpress Windows認証私はタイトルどおり、ローカルで開発するWindows認証を有効にしようとしている
- Windows 8の(プロ)
- VS2012
- IISExpress
- ASP。 Net MVC4プロジェクト
- オーチャードCMSはプロジェクトですが(これは関係ありません)
プロジェクトプロパティを使用して、Windows認証を有効に、匿名認証を無効に設定しました。
<authentication mode="Windows" />
をしかし、私は継続的に資格情報の入力を求めてるサイトを実行している場合:私が設定したweb.configファイルで
。 Windows 8またはローカルアカウントの資格情報を入力しても違いはなく、これらのアカウントはフォルダに完全なアクセス権を持つように設定されています。
ご挨拶いただきありがとうございます。
更新1: 私が空のMVCプロジェクトを作成し、イントラネットテンプレートを選択しました。匿名認証を無効に設定し、Windows認証を有効にした後、このテストプロジェクトは期待通りに機能しました(入力時に資格情報を入力するとサイトへのアクセスが可能になります)。
<authentication mode="Windows" />
<authorization>
<deny users="?" />
</authorization>
をしかし、予想通り、まだ何の喜び、私は資格情報の入力を求められませんが、私が入力したものは、ユーザーを認証するようだ:私は私のオーチャード・プロジェクトのweb.configファイルに同じ認証の設定を適用します。他の誰かが私が逃しているものを指摘できる場合に備えて、私はPastie'dの2つのweb.configsを持っていますか?
- オーチャードのWeb.Config:http://pastie.org/private/8oe5jesvt0vmqgyn3w
- サンプルのWeb.Config:http://pastie.org/private/zgxyue03crzd6fb8umlidq
Firefoxをお使いでしたか?それは、Windows認証と統合されません。少なくとも、プラグインの種類はありません。このような場合は、IEやChromeのようなブラウザに切り替えるか、Firefoxに入力情報を残しておく必要があります。 – ps2goat