徵狀
AssetUrlSelector類別和資產選擇器] 對話方塊會在 Microsoft SharePoint 伺服器 2010年傳回絕對 URL。 不過,使用者應該會收到相對的 URL。
解決方案
若要解決這個問題,安裝下列更新彙總套件:
SharePoint 基礎 2010 hotfix 套件 (osrchwfe-x-none.msp) 的描述: 2011 年 4 月 21,
您套用此 hotfix 套件之後,SharePoint 伺服器 2010年的預設行為將會變更。 SharePoint 伺服器 2010年現在傳回相對的 URL,而不是絕對 URL。 此外,如果選取的連結位於不同的 web 應用程式時,SharePoint 伺服器 2010年仍然會傳回絕對 URL。 然而,如果您想要還原的 SharePoint 伺服器 2010年之前的行為,設定AssetPicker組態項目中的 [ returnAbsoluteUrl ] 屬性到SharePoint之下,則為 True。注意下列程式碼會顯示位於 web.config 檔中的這一節。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><configuration> <configSections> <sectionGroup name="SharePoint">[…]<section name="AssetPicker" type="System.Configuration.SingleTagSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> </sectionGroup>[…] <SharePoint>[…]<AssetPicker returnAbsoluteUrl="true" /></SharePoint>[…]</configuration>
狀態
Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。