我有一个面向外部的网络服务,但我希望它只能被某个域的来电者使用?
这可能吗? 如果可能的话,这是可取的吗? 如果可取,我该如何实施呢?
更新:遗憾的是,我不能使用AD,因为它是访问该网站的外部组织。所以例如,我只想说,外部组织是雅虎,我只希望来自雅虎的电话能够访问网络服务。
答案 0 :(得分:1)
当您说域名时,您指的是网络域名或互联网域名?
我认为你指的是一个互联网域名,但如果是这样的话,IP地址是我认为你可以用作在雅虎工作的人唯一的东西,没有与雅虎相关的IP地址。比如说。可以为整个公司保留一系列可以过滤的外部ips。
确保只有某些人访问您的外部Web服务的另一种方法是在数据中传递某种密码,但这可能超出范围/不可更改。
答案 1 :(得分:0)
使用Web.config,您可能只限制某些IP的访问,至少因为客户端总是有IP,但可能没有关联的DNS名称
但是,如果您的意思是允许某些AD用户访问,则a tons of answers