【发布时间】:2010-12-26 23:54:02
【问题描述】:
我有一个使用 Silverlight 和 ASP.NET 作为前端的应用程序。它通过调用托管在那里的一些 RESTful WCF 服务从服务器检索数据。我想阻止好奇的用户打开一个新的浏览器窗口并自己调用网络服务。有没有办法限制对特定应用程序的 Web 服务的访问?
谢谢!
【问题讨论】:
-
也许使用 .NET 4 和 Silverlight 的 netTcpBinding,你会有更多选择。
-
@marc_s - netTcpBinding 可能会有所帮助,但他至少可以通过 WS-Standards 实现基本的 UserName 令牌安全性(它在 Silverlight 中不是原生的......但有一个可能的实现)。
标签: wcf wcf-security wcf-rest