• Moss/Sharepoint 2010 Form认证(FBA)


      更改Moss/Sharepoint 的认证方式,你可以自己写provider同时也可以使用微软框架自带的provider,这方面的准备工作网上有相当多的资料可以查询,你可以搜SqlMembership就可以找到你想要的答案,这里我只记录怎么修改配置文件来给网站加入form认证。

     1.SecurityToken      "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebServices\SecurityToken\web.config"

       你需要自己添加<system.web>节

      

    2.管理中心网站  web.config

      配置也和上面差不多,唯一不同的是 <roleManager enabled="true" defaultProvider="AspNetWindowsTokenRoleProvider">。再添加role provider membershipprovider即可。如果有自定义连接字符串,也需要添加到<connectionStrings>节里面。

    3.要修改的网站  web.config

     <roleManager defaultProvider="c" enabled="true" cacheRolesInCookie="false">

    <membership defaultProvider="i">

    这里我忘记了原来是不是这样,记忆中这个地方不需要更改,只需要添加role provider membershipprovider而已,如果有自定义连接字符串,也需要添加到<connectionStrings>节里面。不需要改动他原来的提供者。反正你弄成上面这个样子是可以运行的。

    4.设置验证提供者。

      进入网站管理中心,管理web应用程序,身份验证提供程序,修改网站的form提供程序为你在webconfig里面定义的name属性

    5.这样我们就可以在创建网站集的时候指定我们form提供程序里面的用户作为管理员了



    博客地址:Zealot Yin

    欢迎转载,转载请注明出处[http://creator.cnblogs.com/]

  • 相关阅读:
    I.MX6 sdio 设备注册及识别
    linux串口查看命令
    连词
    相形-声似词汇
    replace A with B是用A代替B还是用B代替A?
    无监督、弱监督、半监督、强化、多示例学习是什么
    JS散度(Jensen-Shannon)
    embedding是什么
    httpclient: 设置请求的超时时间,连接超时时间等
    httpclient工具使用(org.apache.httpcomponents.httpclient)
  • 原文地址:https://www.cnblogs.com/Creator/p/1888835.html
Copyright © 2020-2023  润新知