13

アクセスが拒否されました。

説明: この要求を処理するために必要なリソースにアクセス中にエラーが発生しました。要求された URL にアクセスするようにサーバーが構成されていない可能性があります。

エラー メッセージ 401.2.: 認証されていません: サーバーの構成が原因でログオンに失敗しました。入力した資格情報と、Web サーバーで有効になっている認証方法に基づいて、このディレクトリまたはページを表示する権限があることを確認してください。さらに支援が必要な場合は、Web サーバーの管理者に問い合わせてください。バージョン情報: Microsoft .NET Framework バージョン:4.0.30319; ASP.NET > バージョン:4.0.30319.18010

hereから簡単なチュートリアルに従い、アプリケーションを実行して、このメッセージを受け取りました。

4

4 に答える 4

38

プロジェクトのプロパティを確認し、匿名認証が有効になっていることを確認します。<authentication mode="Windows" />web.config にある場合は、プロジェクトに対して Windows Authentication = Enabled を設定する必要もあります(ソリューションエクスプローラーでプロジェクトをクリックします)。

プロパティ

これにより、プロジェクト ファイル (.csproj) が次のように変更されます。

<IISExpressAnonymousAuthentication />
<IISExpressWindowsAuthentication />

に:

<IISExpressAnonymousAuthentication>enabled</IISExpressAnonymousAuthentication>
<IISExpressWindowsAuthentication>enabled</IISExpressWindowsAuthentication>

したがって、手動でこれを行うことも、イントラネット プロジェクト テンプレートを変更して永続的に修正することもできます。

于 2013-01-05T04:36:02.003 に答える