基於表單的身份驗證 FBA

2022-05-04 16:27:12 字數 805 閱讀 8721

1.建立乙個新的web應用程式(記得要啟用fba身份驗證)

管理中心--應用程式管理--管理web應用程式--web應用程式--新建--填寫各種引數

(注意:在新建程式的時候,也可以先不啟用fba驗證,可以建立好以後再啟用:選擇你要啟用fba身份驗證的web應用程式,選擇上方的「身份驗證提供程式",選擇預設,然後進行修改也可以的)

2.修改下面三個檔案的web.config檔案

修改web.config檔案的時候,需要注意的字段:

name:是asp.net成員身份提供程式名稱和asp.net角色管理器名稱

server="win-lc9mkverpo2.summer.com"  是計算機全名和網域名稱的組合

groupcontainer和usercontainer的配置是相同的 都是  "ou=bpmuser,dc=summer,dc=com"

connectionusername和connectionpassword是系統管理員的賬號與密碼

3.登陸驗證,並選擇「表單驗證」

基於AD的Form表單身份驗證

預設情況,moss 的身份驗證是基於 ad的,但是基於 ad的使用者身份驗證較適合於企業的內部中使用,若要在外部網路環境下要訪問 moss 那麼基於 ad身份驗證的方式就不太適用了,因為要基於 ad認證必須要開啟些不必要的埠號,所以出於安全原因的考慮,大家就想到基於 form 表單的身份驗證並將使用...

基於token的身份驗證

token相當於是乙個令牌,在使用者登入的時候由伺服器端生成 基於使用者名稱 時間戳 過期時間 發行者等資訊進行簽名 然後發放給客戶端,客戶端將令牌儲存,在以後需要登入驗證的請求中都需要將令牌傳送到伺服器端進行驗證,如果驗證成功,則返回資料。目前很多大型 都在使用基於token的驗證方式 githu...

基於窗體的身份驗證

基於窗體的身份驗證是一項 asp.net 身份驗證服務,它使應用程式能夠提供自己的登入使用者介面並進行自己的憑據驗證。asp.net 對使用者進行身份驗證,將未經身份驗證的使用者重定向到登入頁,並執行所有必要的 cookie 管理。這種身份驗證是許多 使用的流行方法。應用程式必須配置為使用基於窗體的...