0

Ok、私の新しいサイトbob.testing.comでは、私は匿名認証として設定しました。その下に、appsというフォルダがあります。これはアプリではなく、設定はありません。アプリの下に、MyAppというフォルダがあります。もともと、私はこれをWindows認証として設定しましたが、後でAnonymousに更新する必要がありました。このフォルダの名前をMyApp2に変更してアプリケーションを作成すると、匿名認証で動作します。名前を変更すると、401が返されます。私はFiddlerでテストし、ブラウザを変更しようとしました。他の誰かが試してみました。同じ結果。私は、アプリケーションプールをリサイクルしようとしました、アプリケーションプールを変更し、IISを再起動します...匿名認証を有効にしても、IISはkerberos/windows認証要求を使用してまだ401を送信しています

IISはこのアプリケーションについてキャッシュされた情報を削除する方法を知っていますか?私はこのアイテムのために私の他のアプリの名前を変更してリファクタリングする必要はありません。

答えて

0

です。私は実際にここで見た:

C:\Windows\System32\inetsrv\config\applicationHost.config 

それは2つの場所のパスとリストされました。私はちょうど両方を削除してから、アプリケーションとして再度設定しました。

<location path="bob.testing.com/apps/MyApp"> 
    <system.webServer> 
     <security> 
      <authentication> 
       <anonymousAuthentication enabled="false" /> 
       <windowsAuthentication enabled="true" /> 
      </authentication> 
     </security> 
    </system.webServer> 
</location> 
:それは今のために働いているように見える...

はこのような何かを見て

関連する問題