程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 基於AD的Form表單身份驗證

基於AD的Form表單身份驗證

編輯:關於ASP.NET

默認情況,MOSS的身份驗證是基於AD的,但是基於AD的用戶身份驗證較適合於企業的內部中使用,若 要在外部網絡環境下要訪問MOSS網站那麼基於AD身份驗證的方式就不太適用了,因為要基於AD認證必須要 開啟些不必要的端口號,所以出於安全原因的考慮,大家就想到基於Form表單的身份驗證並將用戶的驗證 的身份信息存儲於數據庫中,這樣就可以解決原來在基於AD認證時帶來的不方便!但將MOSS改為Form表單 身份驗證的前提是需要用戶自己創建用戶信息,這樣也挺麻煩的,有沒有一種即可以像AD認證那樣不用創 建用戶且還具有Form表單驗證的功能呢?答案的是肯定。

基於MOSS身份驗證除了默認的AD認證,基於Form的表單驗證,其實還有一種是基於AD的Form表單身份 驗證,下面就詳細介紹下這種身份驗證是如何進行的。。。。

配置基於AD的Form身份驗證所需的宿主Sharepoint網站集(如:http://tecpc:8001)是如何創建的相 信大家應該都非常熟悉了,在這小弟就在唠叨了,哈哈。。。直接切入正題

一、配置Web應用程序的裡“身份驗證提供程序”

打開Sharepoint管理中心->應用程序管理->驗證提供程序頁面並根據需要修改到相應的Web應用 程序,如圖1

點擊“默認”,打開編輯驗證的頁面

1、修改“驗證類型”欄處選擇“表單”

2、“匿名訪問”欄處,根據用戶需要是否啟動網站的匿名訪問功能

3、在“成員身份驗證提供程序”欄,輸入成員身份驗證提供程序名稱: AspNetActiveDirectoryMembershipProvider ,這個名稱須與Web應用程序所對應的Web.Config裡的配置 一樣即可

4、保存上述所做的配置

如圖2:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved