【问题标题】:Several questions with silverlight关于silverlight的几个问题
【发布时间】:2011-05-12 19:34:30
【问题描述】:

我是 Silverlight 的新手,还没有做过任何项目。我的公司将启动一个项目,该项目应该是 100% Silverlight 和 ria 服务。虽然我读过一本关于 sl 的书,但没有一些实践经验,我仍然有一些疑问。希望我能在这里找到帮助:)

这是我的问题。

  • 我们要构建的项目需要身份验证和授权。我可以使用 Asp.Net 会员提供程序,但是有一个问题。在身份验证过程(登录)中,用户应提供用户名、密码和临时密码。据我所知,会员资格提供者不支持超过 2 个参数(用户名和密码)的身份验证。有没有解决这个问题的方法?也许我可以创建自己的 MembershipProvider?这能解决问题吗?

  • 我们计划在单个 silverlight 应用程序中使用 WCF Duplex 服务和 RIA 服务。我们希望使用双工服务让用户知道交易状态何时发生变化。你对此有何经验?双工服务可靠还是我们应该走老路,间隔检查事务状态?

  • 应用程序应该在浏览器内部和外部运行。我的问题是,当我们想要使用身份验证/授权 + RIA 服务 + 双工服务时,是否可以将 sl app 作为 OOB 运行?我们应该在这里等待什么问题吗?

我想现在就是这样。 非常感谢您的帮助。

【问题讨论】:

    标签: silverlight silverlight-4.0 wcf-ria-services


    【解决方案1】:

    会员问题:不,没有解决方法...您将不得不写您赢得会员资格的提供者...我已经做到了...这并不难...但是要小心,否则您可能会遇到很大的维护问题...就像我一样...

    【讨论】:

    • 是的,我发现我可以扩展 IAuthentication。它的 Login 方法有一个 customData 作为最后一个参数,我可以使用该参数来传递临时 pin 码。这个问题已经解决了,其他的还在:)谢谢:)
    猜你喜欢
    • 1970-01-01
    • 2011-08-24
    • 2013-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多