Video : 将使用AD认证的SharePoint网站配置为表单方式登录
SharePoint網(wǎng)站默認(rèn)是使用Active Directory集成認(rèn)證,但如果是用于Internet場景,那么由于難以為訪問用戶建立AD帳號,解決方法通常是將SharePoint網(wǎng)站配置成使用Forms認(rèn)證,在一個(gè)自定義的數(shù)據(jù)源(比如SQL數(shù)據(jù)庫或其他的什么地方)中存儲這些用戶的憑證信息。
但有時(shí)候我們會遇到另外一種場景,那就是訪問用戶確實(shí)都在AD中有對應(yīng)的帳號,但用戶就是不習(xí)慣使用內(nèi)置的那個(gè)Windows登錄窗口,來輸入自己的用戶名和密碼。這個(gè)時(shí)候,我們可以讓SharePoint網(wǎng)站仍然使用AD認(rèn)證,但是用戶登錄的時(shí)候,使用表單的方式,在頁面上輸入自己的AD帳號和密碼,然后登錄。下面的Video展示了完整的配置過程,以及如何做一個(gè)定制的登錄界面。
第一部分:
第二部分:
Video中用到的配置信息:
(1)要添加到內(nèi)容Web應(yīng)用程序的web.config中的配置信息(粗體表示要添加的)
<configuration>
? <connectionStrings>
??? <add name="ADConnectionString" connectionString="LDAP://moss070810.contoso.msft/CN=Users,DC=contoso,DC=msft" />
? </connectionStrings>
? <system.web>
??? <membership defaultProvider="ADMembership">
????? <providers>
??????? <clear />
??????? <add name="ADMembership" type="System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="ADConnectionString"? connectionUsername="contoso\Administrator" connectionPassword="pass@word1" attributeMapUsername="sAMAccountName" />
????? </providers>
??? </membership>
? </system.web>
</configuration>
(2)要添加到管理中心Web應(yīng)用程序的web.config中的配置信息(粗體表示要添加的)
<configuration>
? <connectionStrings>
??? <add name="ADConnectionString" connectionString="LDAP://moss070810.contoso.msft/CN=Users,DC=contoso,DC=msft" />
? </connectionStrings>
? <system.web>
??? <membership>
????? <providers>
??????? <add name="ADMembership" type="System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="ADConnectionString"? connectionUsername="contoso\Administrator" connectionPassword="pass@word1" attributeMapUsername="sAMAccountName" />
????? </providers>
??? </membership>
? </system.web>
</configuration>
附注:
(1) 如果你對SharePoint 2007中的自定義用戶驗(yàn)證沒有太多概念,可以參考我以前寫過的一篇文章:《在SharePoint Server 2007中創(chuàng)建定制的用戶管理模塊》。
(2) 由于對錄制Video沒太多經(jīng)驗(yàn),導(dǎo)致Video聲音偏小,下次一定注意。
總結(jié)
以上是生活随笔為你收集整理的Video : 将使用AD认证的SharePoint网站配置为表单方式登录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 刺激战场加分规则是什么
- 下一篇: 关于windows图形编程 Hello2