私はWindowsServer 2008R2とIIS 7.5
アプリをそのサーバーに初めてデプロイしたところ、次のエラーが発生しました。
403-禁止:アクセスが拒否されました。
指定した資格情報を使用してこのディレクトリまたはページを表示する権限がありません。
それで私はそれについて少し検索し、匿名認証を構成する必要があると考えました<anonymousAuthentication>
しかし、私はそれを行う方法がわかりません。次のリンクで明確に説明されていますが、これが私の問題の正しい解決策であるかどうかはわかりません。
http://www.iis.net/ConfigReference/system.webServer/security/authentication/anonymousAuthentication
これが問題である場合、私は次のように同様のコードブロックを配置する必要があると思います。
<security>
<authentication>
<anonymousAuthentication
userName="User1"
password="[enc:AesProvider:57686f6120447564652c2049495320526f636b73:enc]" />
</authentication>
</security>
この場合、このコードをどのように提供すればよいですか?
powerShellでAppCmd.exeを使用する必要がありますか?
[〜#〜]編集[〜#〜]わかりました、探索を続けます。新しい質問が頭に浮かびます。
ApplicationHost.configの<security> </security>
を次のように置き換えます
<system.webServer>
<security>
<authentication>
<anonymousAuthentication enabled="true" />
</authentication>
</security>
</system.webServer>
link を使用して、IIS Managerからも同じように構成できるはずです。