zoukankan      html  css  js  c++  java
  • WCF ria services完美登陆功能(10)

    这段时间一直没抽不出时间来研究silverlighit Ria services。总觉得这系列文章还没有什么价值。一直在内Cool超人心中对Ria services都存在一个不美完的地方。那就是它的登陆功能,之前已经写过这个功能,也能正常运行。可是。。有很多数据库管理系统开发过种中必不可少的用户组权限功能,所以今天送上一个美完的silverlight Ria services登陆示例。希望可以帮助使用ria services的朋友更好地使用。

    这个示例中,代码是相当简单的。我主要提两个地方:

    1.在web项目里的web.config文件里要定义如下配置信息

    <system.web>

    <roleManager enabled="true" defaultProvider="MyRoleProvider">
        <providers>
          <add name="MyRoleProvider" type="SLRiaServiceRose.Web.MyRoleProvider" />
        </providers>
      </roleManager>
    </system.web>

    2.在silverlight的app.xaml.cs文件里。要把webcontent实例化到app中

    public App()
    {
        InitializeComponent();

        WebContext webContext = new WebContext();
        webContext.Authentication = new FormsAuthentication();
        this.ApplicationLifetimeObjects.Add(webContext);
    }

    其他部分的代码相对比较容易看明白。

    ps:登陆后可从本文的附件中下载源工程文件。

  • 相关阅读:
    工欲善其事,必先利其器
    年度总结
    人脸解锁从底层到上层(一)
    Hexo NexT 主题添加评论和文章阅读量
    摄影历程-第一章
    西藏之旅
    软件测试和评估
    WordCount优化
    WordCount编码与测试
    值得深入思考的五个问题
  • 原文地址:https://www.cnblogs.com/jacle169/p/2809815.html
Copyright © 2011-2022 走看看