【问题标题】:Silverlight, WCF Ria, EF, flowSilverlight、WCF Ria、EF、流
【发布时间】:2013-02-28 11:30:18
【问题描述】:

当我有一个使用 WCF Ria 和实体框架的 Silverlight 应用程序时,有人可以向我解释一下流程。所以我更好地了解在哪里确保信息传输的安全。

我认为它是,用户进入网站,silverlight 应用程序被下载到用户的计算机上。然后如果用户要创建一个新条目,他输入详细信息,然后创建一个新的服务实例。该服务位于带有 silverlight 应用程序的 Web 项目中。然后将信息发送到web项目上的webservice,从webservice将信息发送到DAL所在的服务器。 所有信息都以 XML 格式发送。 我必须保护它从用户到网络服务,从网络服务到 DAL 所在的服务器。

我是对的,还是完全错了?

谢谢

【问题讨论】:

    标签: wcf silverlight entity-framework security


    【解决方案1】:

    我创建的使用 WCF 在客户端和服务器之间加密数据的最佳方法是将 EnableClientAccess 设置为需要 DomainService 中的安全端点:

    [EnableClientAccess(RequiresSecureEndpoint = true)]
    public partial class DomainService : LinqToEntitiesDomainService<YourEntities>
    

    【讨论】:

    • 这也是我的猜测。你知道我描述的架构吗?
    • 你想知道什么?您可以使用 fiddler 查看您通过网络发送的数据。您将看到客户端如何使用您设置的参数调用 Web 服务...并返回您要求的信息 8-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-30
    • 2012-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多