2011-10-05 79 views
4

所以我們的問題是使用SharePoint 2010中的MOBILE登錄表單。我們已經實施了FBA,並且它適用於非移動用戶。這是一種自定義登錄,可讓用戶在AD或FBA之間切換。但移動設備(iPhone,Blackberry,Win Mobile,Android)出現問題時就會出現這種情況。自定義SharePoint 2010移動登錄屏幕

如何自定義SharePoint 2010移動登錄屏幕?有沒有人做過這個?

編輯1:
移動登錄屏幕的默認行爲是奇怪僅允許用戶FBA登錄而不是A/d的用戶。

編輯2:
我知道,我的iPad使用自定義登錄表單上我的A/d賬戶正常工作在2010年的Sharepoint。當我去iPhone時出現問題。所以你說的是,手機登錄屏幕只支持FBA的原因,A/D帳戶不會工作?

編輯3:
我們測試Windows Phone 7和它支持標準的登錄和不會自動重定向到移動網頁。所以贏電話7是一個非問題。主要問題是iPhone和Android,因爲他們進入目前僅支持FBA用戶的移動登錄。我們自定義的非移動登錄表單根據我們編寫的自定義代碼自動處理A/D登錄。理想情況下,我們希望將移動點指向我們構建的自定義登錄頁面。但我們無法找到如何設置。

+1

移動登錄界面的默認行爲是奇怪的,只允許在FBA用戶登錄並不是A/D用戶。 – Suluger

回答

0

您不必創建自定義登錄屏幕。

請按照以下步驟打開您的網絡應用程序。關於手機(iPhone,黑莓,贏手機,安卓)

  1. 導航到的Inetpub(在默認的驅動器(通常是C))
  2. 導航進一步的wwwroot \ WS \ virtualdirectories
  3. 瀏覽到您的應用程序文件夾(特定的端口號)
  4. 導航到App_Browsers文件夾
  5. 在記事本中打開compact.browser
  6. 查找「iPhone」或您希望您的應用程序的任何其他設備。作爲結果,你會得到XML標記爲iPhone Safari瀏覽器,請參見下面的示例:

  1. 設定值以下元素假:

同樣存在於每個移動設備(Android,黑莓等),只是改變isMobileDevice的假

值希望它可以幫助XML瀏覽器標籤Sumit(Ishaan提供)

1

對於面臨類似問題的其他人的好處,這裏是我們的選擇。

在SharePoint 2013應用程序管理中,突出顯示您的Web應用程序並選擇身份驗證提供程序。選擇FBA和自定義登錄頁,並追加到FBA URL這樣的「移動= 0?」:

SP central administration