0

我google了很多,但没有找到答案:

我有一个需要 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-server 上有一个服务也应该使用这个 web 服务。所以我想允许 Linux 服务器的 IP 地址在没有身份验证的情况下调用这个 web 服务。

我不想消除对所有 IP(或用户)进行身份验证的需要,只有来自 linux-server 的用户应该能够在没有身份验证的情况下访问 web 服务。

4

0 回答 0