我搜索了很多但没有找到答案:
我有一个需要Windows身份验证的网络服务。
我的web.config
的一部分<!-- added for security reasons, in case of archiving from unix-clients remove it -->
<location path="Archive.asmx">
<system.web>
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>
</system.web>
</location>
所有Windows用户都可以正常访问此Web服务。 但是在linux服务器上有一个服务,它也应该使用这个web服务。所以我想允许Linux服务器的IP地址在没有认证的情况下调用这个web服务。
我不想删除对所有IP(或用户)进行身份验证的需要,只有来自linux服务器的用户才能在没有身份验证的情况下访问Web服务。