私は自分の会社でWebアプリケーションを作成しようとしています。ユーザーが自分ができることを定義するようにユーザー名を要求したいと思います。私の環境はWindows 2012 R2/IIS8.5です。サーバーは企業ドメインにあります。私が試みたのは、Windows認証を有効にし、匿名認証を無効にすることでした。 Web.configファイルが推奨されています。ここでIIS8.5 Windows認証
<system.web>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
<authentication mode="Windows" />
<authorization>
<deny users="?"/>
</authorization>
...
</system.web>
認証設定が
私の問題は私が行うとき、私以上のもののいずれかが404
場合はエラーを得ることであるを設定しています匿名ログインを有効にし、Windows認証を無効にしてWeb.configの設定を削除しました。アプリケーションが動作します。
私はこれをガイドするためにいくつかの助けが必要です。私はそれを行う方法を説明しているチュートリアルを見つけようとしましたが、それをはっきりと説明するものは見つかりませんでした。私はIISを使い始めています。
EDIT1
私は、詳細なエラーページを有効にして、私が取得していますと、エラー404.15(URLが長すぎます)ですしています。それは私のアプリケーションで匿名認証を無効にすると起こっていることを縫う。誰もこの問題に直面していますか? ありがとう
リモートマシンで詳細なエラーページを有効にしませんでした。とにかく、サブステータスを確認してさらに調べなければなりません。https://support.microsoft.com/en-ca/help/943891/the-http-status-code-in-iis-7-0--iis-7 -5 - and - iis-8-0 –
こんにちは。先端に感謝します。私は詳細なエラーページを有効にし、サブエラーは404.15です。生成されるURLが長すぎます。私はこの問題に関するいくつかの記事を見ましたが、私はまだそれを解決することができませんでした。あなたは何か考えがある場合。 – Dariva