SharePoint 2013 表單認證使用ASP.Net配置工具添加用戶


前 言

  上面一篇博客,我們了解到如何為SharePoint 2013配置表單身份認證,但是添加用戶是一個麻煩事兒;其實,我們還可以用Asp.Net的配置工具,為SharePoint 2013添加表單用戶,下面讓我們簡單介紹下,如何操作。

  打開Visual Studio,新建項目,選擇Asp.net web application類型,如下圖:

clip_image002

  點擊OK,進入選擇模板頁面,如下圖:

clip_image004

  創建完畢,雙擊打開web.config,如下圖:

clip_image006

  添加數據庫連接串,連接的是我們表單認證的數據庫,不要寫錯了,如下圖:

clip_image008

  添加membership和roleManager,和之前配置基本一致,如下圖:

clip_image010

  打開命令行工具,執行iisexpress命令,如下圖:

clip_image012

iisexpress /path:C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles /vpath:"/ASP.NETWebAdminFiles" /port:8002 /clr:4.0 /ntlm

  執行完畢,效果如下圖:

clip_image014

  在瀏覽器里打開如下地址:

  http://localhost:8002/asp.netwebadminfiles/default.aspx?applicationPhysicalPath=[project postion]&applicationUrl=/

  [project postion]就是下圖位置地址欄里面的路徑,復制下來即可;

clip_image016

  可以發現進入了Net配置工具,如下圖:

clip_image018

  進入Provider,選擇一個我們的提供程序,如下圖:

clip_image020

  選擇我們配置的即可,記得保存,如下圖:

clip_image022

  點擊Security,選擇認證類型,如下圖:

clip_image024

  選擇我們標注的即可,如下圖:

clip_image026

  然后我們就可以創建用戶了,如下圖:

clip_image028

  填寫用戶名、密碼、郵件地址,點擊創建即可,如下圖:

clip_image030

  創建完成,如下圖:

clip_image032

  去數據庫里查詢一下,是否已經插入到數據庫,如下圖:

clip_image034

  用我們創建的表單用戶登陸一下,發現登陸成功!

clip_image036

總 結

  這種Net方式創建表單用戶,說簡單其實配置起來也是很麻煩的,自己折騰了半天才配置通,特別提醒注意命令行里的空格;當然如果給用戶使用,我們還是自己開發一套管理用戶的頁面吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM