我可以拥有一项公开 Intranet 和 Internet 操作的服务吗?

发布于 2024-11-07 14:18:44 字数 67 浏览 1 评论 0原文

假设我的服务包含大约 10 个操作,但其中 2 个操作仅用于 Intranet 目的。如何将这两个操作配置为仅限于内网?

Assume I have a service that has about 10 operations, but 2 of them are needed for intranet purposes only. How would I configure the two operations to be restricted only to the intranet?

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

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

发布评论

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

评论(1

一腔孤↑勇 2024-11-14 14:18:44

同一 WCF 服务可以公开多个协定。将互联网操作置于单独的界面中,并使用对 Intranet 环境有意义的安全设置来公开它。

例如:您的互联网操作可能有一个使用用户名安全性并通过 mex 点发布操作的端点。 Intranet 操作可能有一个使用基于 Windows 的安全性且不公开 MEX 点的端点。

The same WCF service can expose multiple contracts. Put the internet operations in a seaparate interface and expose it using security settings that make sense for an intranet environment.

For example: Your internet operations could have an endpoint that uses UserName security and publishes the operations via a mex point. The intranet operations could have an endpoint that uses Windows based security and doesn't expose a MEX point.

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