2011-06-02 76 views
1

我有一個SharePoint 2010 Web應用程序,將由內部員工和外部合作伙伴訪問,我希望使用相同的URL。如何自定義基於SharePoint 2010聲明的登錄頁面?

我已將它設置爲啓用基於Windows和基於窗體的身份驗證的基於聲明的身份驗證。默認的登錄頁面如下所示: enter image description here

我想編輯在下拉菜單中的文字說:「內部員工」,而不是「Windows身份驗證」和「外部合作伙伴」而不是「窗體身份驗證」以及將紅色錯誤圖像更改爲公司徽標。

+0

檢查了這一點http://blogs.msdn.com/b/kaevans/archive/2010/07/09/creating-a-custom-login -page-for-sharepoint-2010.aspx – Infinity 2011-11-30 21:50:41

+0

試試這個http://www.geektra iner.com/Blog/post/SharePoint-Custom-Logon-Page.aspx – CMN 2011-06-09 20:00:33

+0

已更新的鏈接http://blog.geektrainer.com/2011/05/sharepoint-custom-logon-page.html – 2011-11-25 18:21:06

回答

0

,如果你不介意一個JavaScript的解決方案,你可以做這樣的事情:

http://jsfiddle.net/pxfunc/jXd2H/

var ddlLogin = document.getElementById("[drop down's client ID]"); 
ddlLogin.options[0].innerText = "Internal Employees"; 
ddlLogin.options[1].innerText = "External Partners"; 

你需要確定客戶端ID爲選擇框或者,如果你知道服務器端ID使用document.getElementById("<%=LoginTypeDropDown.ClientID %>");(假設服務器端ID爲LoginTypeDropDown

相關問題