我的应用程序中遇到与在特定wcf服务调用中丢失的会话相关的错误,我的托管公司通过添加以下标记解决了这个问题
<security>
<authentication>
<basicAuthentication enabled="false" />
<anonymousAuthentication enabled="true" />
<windowsAuthentication enabled="false" />
</authentication>
</security>
但是现在当我在另一台服务器上部署live时,我收到了错误 此配置部分不能在此路径中使用。用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" />
但是我仍然面临同样的错误,任何帮助都会受到赞赏我很困惑......
答案 0 :(得分:1)
听起来好像在另一台服务器上有一个更高的配置,阻止你应用匿名配置。
您或您的管理员需要检查父配置文件以确保它不被阻止。