.net 是否可以在共享主机上以混合身份验证模式运行OData?

.net 是否可以在共享主机上以混合身份验证模式运行OData?,.net,odata,iis,authentication,.net,Odata,Iis,Authentication,我的主机已经很好地帮助调整了我的各种.NET程序,但是他们不愿意更改IIS授权设置。目前,我的OData服务部门对此抱怨不已。我有什么选择吗?假设您在IIS 7下托管,您可以将以下内容添加到配置文件中以禁用身份验证方法(基本、集成等)。我在共享主机上托管WCF数据服务时遇到了这个问题,这让我抓狂,因为他们会让我关闭它,但对我的站点的任何更改都会导致它再次启用,我会开始出错 希望这有助于 <system.webServer> <security>

我的主机已经很好地帮助调整了我的各种.NET程序,但是他们不愿意更改IIS授权设置。目前,我的OData服务部门对此抱怨不已。我有什么选择吗?

假设您在IIS 7下托管,您可以将以下内容添加到配置文件中以禁用身份验证方法(基本、集成等)。我在共享主机上托管WCF数据服务时遇到了这个问题,这让我抓狂,因为他们会让我关闭它,但对我的站点的任何更改都会导致它再次启用,我会开始出错

希望这有助于

<system.webServer> 
     <security> 
            <authentication> 
                <windowsAuthentication enabled="false" />
            </authentication> 
     </security> 
</system.webServer>


您需要更加具体。说明强制和所需的身份验证方案。假设您实际上是在询问有关在共享主机上运行WCF数据服务的问题,是否正确?确实,我正在尝试使用WCF数据服务(根据本页引用的数据服务更新)根据收到的错误消息,我假设他们同时运行匿名和集成身份验证(请参见下面的注释)。我想我将需要一个非唯一的身份验证,根据我读到的,我将给这一个镜头,我会张贴我的结果!谢谢,唉,这会导致错误500。我打赌他们正在为记录运行IIS6,无论浏览到哪个页面,都会出现错误500,因此服务本身并不例外