標籤:一個 path security 天才 位置 files 地址欄 ntc 項目
前 言
上面一篇部落格,我們瞭解到怎樣為SharePoint 2013配置表單身份認證。可是加入使用者是一個麻煩事兒;事實上,我們還能夠用Asp.Net的組態工具,為SharePoint 2013加入表單使用者,以下讓我們簡介下。怎樣操作。
開啟Visual Studio。建立項目,選擇Asp.net web application類型。例如以:
點擊OK,進入選擇模板頁面。例如以:
建立完成,雙擊開啟web.config,例如以:
加入資料庫連接串,串連的是我們表單認證的資料庫,不要寫錯了,例如以:
加入membership和roleManager,和之前配置基本一致,例如以:
開啟命令列工具,運行iisexpress命令,例如以:
iisexpress /path:C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles /vpath:"/ASP.NETWebAdminFiles" /port:8002 /clr:4.0 /ntlm
運行完成。效果例如以:
在瀏覽器裡開啟例如以下地址:
http://localhost:8002/asp.netwebadminfiles/default.aspx?applicationPhysicalPath=[project postion]&applicationUrl=/
[project postion]就是位置地址欄裡面的路徑。複製下來就可以;
能夠發現進入了Net組態工具,例如以:
進入Provider,選擇一個我們的提供者,例如以:
選擇我們配置的就可以,記得儲存。例如以:
點擊Security,選擇認證類型,例如以:
選擇我們標註的就可以。例如以:
然後我們就能夠建立使用者了,例如以:
填寫username、password、郵件地址,點擊建立就可以,例如以:
建立完成,例如以:
去資料庫裡查詢一下,是否已經插入到資料庫,例如以:
用我們建立的表單使用者登陸一下,發現登陸成功!
總 結
這樣的Net方式建立表單使用者,說簡單事實上配置起來也是非常麻煩的,自己折騰了半天才配置通,特別提醒注意命令列裡的空格;當然假設給使用者使用,我們還是自己開發一套系統管理使用者的頁面吧。
SharePoint 2013 表單認證使用ASP.Net組態工具加入使用者