2

特定の wcf サービス呼び出しでセッションが失われたことに関連するエラーがアプリケーションで発生しています。ホスティング会社は次のタグを追加して解決しました

 <security>
  <authentication>
    <basicAuthentication enabled="false" />
    <anonymousAuthentication enabled="true" />
    <windowsAuthentication enabled="false" />
  </authentication>
</security>

ただし、別のサーバーにライブ展開しているときに、この構成セクションはこのパスでは使用できませんというエラーが表示されます。anonymousAuthenticaiton が赤で示されています。

私はそれをグーグルで調べたところ、 ApplicationConfig で変更する必要があるとのことで、次のように変更しました

   <section name="anonymousAuthentication" overrideModeDefault="Allow" />
                <section name="basicAuthentication" overrideModeDefault="Allow" />
                <section name="clientCertificateMappingAuthentication" overrideModeDefault="Allow" />
                <section name="digestAuthentication" overrideModeDefault="Allow" />
                <section name="iisClientCertificateMappingAuthentication" overrideModeDefault="Allow" />
                <section name="windowsAuthentication" overrideModeDefault="Allow" />

しかし、私はまだ同じエラーに直面しています。助けていただければ幸いです。

4

1 に答える 1

1

他のサーバーには、匿名構成の適用を妨げている上位の構成があるようです。

あなたまたはあなたの管理者は、親構成ファイルをチェックして、ブロックされていないことを確認する必要があります。

于 2012-05-20T01:52:37.640 に答える