【问题标题】:Can I use Authentication Domain Service without Business Application Template?我可以在没有业务应用程序模板的情况下使用身份验证域服务吗?
【发布时间】:2012-09-17 19:47:49
【问题描述】:

我尝试为现有的 silverlight Web 应用程序实现身份验证/授权。看来身份验证域服务可以满足我的要求。但是,我能找到的在线示例都是基于业务应用程序模板的。我只是想知道我是否仍然可以在我的项目中轻松实现此身份验证域服务?有没有我可以参考的不基于 MVVM 模式的示例?

顺便说一句,我添加了一个 WCF RIA 服务类库项目以在我的 Siliverlight 项目中启用 WCF RIA 服务。

其实,我真正想要的只是在 Silverlight 项目中检索当前角色名称。

谢谢,

【问题讨论】:

    标签: c# silverlight


    【解决方案1】:

    是的,你可以。

    AuthenticationService.svc 只是:

    <%@ ServiceHost Language="C#"
    Service="System.Web.ApplicationServices.AuthenticationService" %>
    

    edit:我给出的示例调用是错误的,请忽略它。这是我定义的用于登录用户的 Web 服务,我把它与 AuthenticationService 混淆了。

    这里是一个链接,解释了如何在没有模板的情况下实现它:

    http://msdn.microsoft.com/en-us/library/ee942451%28v=vs.91%29.aspx

    【讨论】:

    • 谢谢,彼得。但是你能举一个更详细的例子吗?另外,我在哪里可以找到 SilverlightServiceClient 类的定义?
    猜你喜欢
    • 2020-04-17
    • 1970-01-01
    • 2021-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-17
    • 1970-01-01
    相关资源
    最近更新 更多