使用 Mac 和 Windows 的 Intranet 的 WCF 绑定/安全配置?
哪些绑定和安全配置最适合 Windows 和 Mac 计算机环境?
What bindings and security configurations are best for an environment with Windows and Mac Computers?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
BasicHttpBinding 可能具有最大的覆盖范围。几乎每个平台都支持它,因为数据只是作为 HTTP POST 发送到特定的 Uri — 任何具有 Web 浏览器的平台都可以使用此绑定。
您也可以使用 BasicHttpBinding 进行 HTTPs 绑定 - 这样您就可以仍然保护您的数据。您还可以使用 TransportWithMessageCredential 等安全性来提供用户名/密码验证。
BasicHttpBinding will probably have the greatest reach. Just about every platform supports it, since the data is simply sent as an HTTP POST to a specific Uri -- any platform which has a web browser can use this binding.
You can do an HTTPs binding with BasicHttpBinding as well -- so you can still secure your data. You can also use security like TransportWithMessageCredential to provide username/password validation.
绑定完全取决于与服务通信的客户端软件,而不是其运行的计算机类型。 Mac 客户端可以使用什么?
安全配置取决于绑定、服务如何托管、环境……这个问题非常模糊,现在无法回答。
The bindings depend entirely on what client software is talking to the service, and not what type of computer it's running on. What's available to the Mac client?
The security configuration depends on the binding, how the service is hosted, the environment... the question is so vague that it can't be answered right now.