2

我的应用程序中出现与特定 wcf 服务调用中丢失的会话相关的错误,我的托管公司通过添加以下标签解决了它

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

但是,现在当我在另一台服务器上进行实时部署时,我收到错误 This configuration section cannot be used at this path。红色的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 回答