使用 TCP 从 DMZ 访问 WCF 服务(不在网络或域上)

发布于 2024-08-15 11:34:34 字数 219 浏览 10 评论 0原文

我们有一个 DMZ,在其中托管一个 IIS 网站,该网站又使用 TCP 与我们的“应用程序”服务器(也是 IIS)WCF 服务进行通信。

当我们在域和网络中时,这工作正常。当我们尝试从 DMZ 访问服务时,我们收到“无法处理匿名”用户异常。直接访问应用程序服务器工作正常。

关于配置 DMZ 和应用程序服务器之间的安全性的最佳方法有什么建议吗?

谢谢。

康健泉

We have a DMZ where we host an IIS website which in turn communicates to our "app" server (also IIS) WCF services using TCP.

When we are on the domain and in the network this works fine. When we try to access the services from the DMZ we get a "cannot handle anonymous" user exception. Accessing the app server directly works fine.

Any suggestions on the best way to configure the security between the DMZ and the app server?

Thanks.

KJQ

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

千寻… 2024-08-22 11:34:34

netTcpBinding 默认使用 Windows 凭据,因此不同的 AD 域将不起作用。在这种情况下,使用相互证书是在 DMZ 和实际服务之间进行验证的不错选择。

netTcpBinding default to using Windows credentials so a different AD domain will not work. In a case like this using a mutual certificate is good option to validate between the DMZ and the actual service.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文