.NET Web服务安全性

时间:2009-07-22 18:23:41

标签: c# web-services security

我在我们的网站上有一个C#Web服务,我只希望能够在本地调用它来托管 - 限制来自外部世界的访问。在没有登录表单的情况下,最简单的方法是什么?我们不能限制每个ip的Web服务目录(因为我不相信它的静态)

2 个答案:

答案 0 :(得分:2)

或者,您也可以将它们托管在一个单独的网站上,您只绑定到localhost(127.0.0.1)

PS:您应该为您的网络服务器获得静态IP。或者至少为DHCP服务器配置中的服务器mac地址保留一个IP地址。

答案 1 :(得分:0)

您可以在Web服务上设置Windows身份验证,并要求身份验证是该计算机的本地帐户。您必须通过提供网络凭据来修改调用它的代码,但这会阻止外部人员调用它。

This article should explain how to do it.

相关问题