針對移動設備訪問配置 SharePoint Server 2010

在上一篇移動博客文章中,我們簡要介紹了 Office 2010 中受支持的移動方案。這些移動功能依賴於 SharePoint 2010 移動性支持。今天的文章將介紹如何設置 SharePoint 服務器環境,以便您可以利用移動訪問功能。
Microsoft SharePoint 2010 支持使用功能手機訪問 SharePoint 2010 上的文檔、列表和日曆,執行人員和文檔搜索以及接收有關 SharePoint 內容的短信通知。
利用 Microsoft SharePoint Workspace Mobile 2010,Windows 手機用戶可以訪問 SharePoint 2010 上的脫機文檔。
Microsoft SharePoint Server 2010 支持從啓用了 Web 瀏覽器的移動電話或其他設備訪問信息。它提供:
  • 輕型界面和導航,用於訪問文檔庫、列表、Wiki、博客、Web 部件頁和 LOB 數據
  • Web 輔助程序,用於查看 Word、Excel 和 PowerPoint 文檔
  • Mobile MySite,用於與同事保持聯絡
  • Mobile 搜索體驗,用於查找人員、聯繫信息、SharePoint 內容以及自定義數據庫中的數據
  • 短信通知,用於通知 SharePoint 內容的更改
  • 可以對功能進行自定義,所有信息都包含在 SDK 中。

包含移動視圖SharePoint 主頁

從移動電話訪問 Microsoft SharePoint 2010 網站時,此視圖將自動重定向到移動視圖,如下面的圖片所示。
圖像
 

查看所有網站內容clip_image007

用戶可以單擊或選擇主頁頂部的“查看所有網站內容”(View All Site Content) 鏈接。它將轉到以下類型的庫:
  • 父網站
  • 列表的列表
  • 文檔庫
  • 圖片庫
  • 子網站
下面各節將介紹進行部署時需要了解的內容。

在桌面上預覽移動體驗

可以在桌面 Web 瀏覽器上預覽移動體驗。爲此,請將“?mobile=1”添加到文檔、主頁、Web 部件頁、Wiki 網頁、列表視圖頁、列表項目詳細信息/編輯/新建表單頁面或搜索中心頁的 SharePoint URL 的末尾。這並不適用於所有頁面/列表/文檔,但可爲您演示移動體驗的概念。

針對移動訪問部署 SharePoint

本節演練針對移動訪問部署 SharePoint 2010 時需要設置的配置,並提供支持移動視圖的移動瀏覽器的列表。
  • 防火牆設置
  • 啓用移動訪問
  • 開發自定義移動解決方案
  • 瀏覽器標準和要求
  • 訪問移動體驗
  • 安全和隱私

防火牆注意事項

當移動電話連接到公共 Internet 時,需要在企業防火牆外部訪問 SharePoint 服務器。IT 管理員可以通過 SSL *** 網關發佈 SharePoint,使用移動代理或直接向 Internet 公開 SharePoint 服務器。

SSL *** 訪問

可以選擇使用 SSL *** 網關服務器(如 Microsoft 即將推出的 Forefront Unified Access Gateway (UAG) 服務器)跨防火牆發佈 SharePoint 網站,如下圖所示。SSL *** 服務器也必須支持您計劃允許訪問的移動設備。Microsoft UAG 服務器(當前是 Beta 版本)支持移動瀏覽訪問。如果您對評估 UAG 服務器感興趣,請參閱“歡迎使用 Forefront UAG”以詳細瞭解更多 UAG。
在防火牆外部發布 SharePoint 服務器後,需要在管理中心頁中配置備用訪問映射設置。此外,要發佈的網站所屬的區域應該允許跨防火牆訪問。可在管理中心下找到這些設置。轉到“系統設置”(System Settings) 下的“系統設置”(System Settings),選擇“配置跨防火牆訪問區域”(Configure cross Firewall access zone)。
要將 SharePoint Workspace 移動客戶端配置爲訪問 SharePoint 服務器上的脫機文檔,用戶需要在設置頁中輸入 UAG 服務器地址。
圖像

移動代理服務器

移動代理服務器(例如 Microsoft 的 Mobile Device Manager 或 Blackberry Enterprise Server)也可以處理從防火牆後訪問 SharePoint。服務器需要將移動瀏覽器的 HTTP 標頭直接傳遞到 SharePoint 才能正常運行。
SharePoint Workspace 移動客戶端使用 Microsoft 的 Mobile Device Manager。

直接訪問 Internet

可以將 SharePoint 放在 Extranet 上以允許設備訪問。但是,只支持基本身份驗證,對於任何面向 Internet 的服務器,我們建議結合使用技術和策略安全措施(如 SSL)。
位於企業防火牆內部的移動電話沒有配置要求。

允許對內容進行移動訪問

儘管可即時訪問大多數啓用了移動功能的內容,但有些數據類型不受支持,或需要其他配置步驟。
Web 部件頁、文檔庫/圖片庫、列表(如日曆、聯繫人、任務等)、博客、Wiki、Office 文檔、“搜索”和 MySite 均可即時訪問。“列表視圖”和“圖像”Web 部件本身也啓用了移動功能。需要提醒的是,MySite 和“搜索”功能僅在 MOSS 服務器上可用。
其他 Web 部件需要編寫“移動 Web 部件適配器”才能啓用移動功能。可在下面的“開發自定義移動解決方案”一節中找到有關移動適配器的更多詳細信息。“_Layouts”文件夾下的頁面不能用作移動網頁。

開發自定義移動解決方案

SharePoint 提供了用於開發自定義解決方案的移動 Web 部件框架。通過向 Web 部件中添加移動 Web 部件適配器呈現類,可以作爲移動體驗的一部分與現有 Web 部件交互。某些基本適配器類可用於常見函數。SharePoint 2007 移動 SDK 是瞭解此開發選項的一個不錯出發點。對於 SharePoint 2010,可以通過修改基礎佈局頁來自定義 SharePoint 移動網頁。另外,還可以將移動網頁配置爲重定向到備用移動網頁。

瀏覽器標準和要求

SharePoint 2010 支持下面列出的各種移動瀏覽器。無需對移動設備執行任何其他設置。
  • Windows Mobile 5/6/6.1/6.5 上的 IE Mobile
  • iPhone 3G/S 上的 Safari4
  • BlackBerry 4.x 和更高版本
  • Nokia S60
  • NetFront 3.4, 3.5 和更高版本
  • Opera Mobile 8.65 和更高版本
  • Openwave 6.2, 7.0 和更高版本
SharePoint Workspace 移動客戶端僅在 Windows 手機上提供。

訪問移動體驗

訪問移動網頁時使用的 URL 與桌面瀏覽器頁面的 URL 相同。但是,根據 Web 代理的配置和狀態,這可能會有所不同。如果啓用了代理的 URL 是未知的,用戶可以選擇 Web 部件頁、Wiki 網頁、列表視圖頁中 SharePoint 功能區的“頁面”(Page) 選項卡上的“通過電子郵件發送鏈接”(E-mail a link) 按鈕,在電子郵件正文中獲得地址。如果用戶通過移動瀏覽器訪問 URL,SharePoint 2010 將自動重定向到移動網頁。
clip_image009
識別任務由 USERAGENT 執行,以識別進行訪問的移動瀏覽器將其重定向到移動視圖,這一行爲由服務器的 IIS 目錄中用來管理設備配置文件的文件“compat.browser”來管理(如果 Web 應用程序端口爲 80,文件路徑將爲“\inetpub\wwwroot\wss\VirtualDirectories\80\App_Browsers\compat.browser”)。可以使用文本編輯器修改該文件以便更改重定向行爲。如果該移動瀏覽器的 IsMobileDevice 屬性設置爲 FALSE,SharePoint 將繞過該瀏覽器的移動視圖。
請參閱下面的 MSDN 文檔以查看瀏覽器配置文件定義。

安全和隱私

在防火牆內,SharePoint Workspace 移動客戶端使用 NTLM 或 Kerberos 身份驗證方案。在防火牆外,使用 SSL 上的基本身份驗證方案與 UAG 上發佈的 SharePoint 服務器通信。
建議對移動瀏覽訪問啓用 SSL 通信,以確保實現移動設備和 SharePoint 服務器之間的安全通信。
當需要雙因素身份驗證時,需要 SSL *** 或代理服務器以及移動設備對其進行處理。
最後,管理員應該知道移動瀏覽器可能會在設備上緩存信息。建議針對設備鎖定和移動設備上可以訪問的信息類型設置策略,以便最大程度上降低設備丟失時的隱私或其他問題的風險。
希望此信息對您有幫助 – 如果您有任何問題,請在評論中發表意見。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章