asp.net仅对某些IP地址允许未经身份验证

时间:2013-11-13 20:11:43

标签: asp.net web-services

我搜索了很多但没有找到答案:

我有一个需要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服务。

0 个答案:

没有答案