我们有一个 WCF 服务,使用 WSHttpBinding 并将安全模式设置为传输,因为我们使用的是 SSL。我们还被要求确保该服务只能由使用它的 1 个 Web 应用程序调用,有没有办法阻止其他应用程序与它通信?
应用程序和服务都在公司的 Intranet 中运行,但该 Intranet 上也会有其他应用程序,因此他们希望我们将它们屏蔽掉。我们尝试设置传输的clientCredentialType =“Windows”,但是每当访问该站点时都会提示登录,用户不希望这样,因为一旦站点出现他们就已经登录了。