此 Hotfix 適用於 Microsoft SQL Server 2012 Reporting Services (SSRS 2012) 。
症狀
假設您有一個 SharePoint Web 應用程式,該應用程式設定為在 SSRS 2012 中使用 SAML) 基於宣告的驗證 (安全性聲明標記語言。 您嘗試在 Web 應用程式上建立 SharePoint 文件庫訂閱。 在此情況下,無法建立訂閱,並且您會收到類似下列的錯誤訊息:
注意
Microsoft.ReportingServices.Diagnostics.Utilities.InvalidExtensionParameter: 其中一個擴充功能參數無效,原因如下: 無法驗證傳遞設定 PATH。 找不到指定的使用者 DOMAIN\Username。
原因
發生此問題的原因是 SSRS 2012 會將傳統驗證編碼的登入名稱傳遞給 SharePoint Web 應用程式,而不是 SAML 宣告編碼的登入名稱。 此外,啟用 SAML 聲明的 SharePoint Web 應用程式會呼叫 EnsureUser 方法來傳遞傳統驗證登入名稱。
解決方式
累積更新資訊
SQL Server 2012 Service Pack 1 的累積更新 5
此問題的修正程式最初在累積更新 5 中發行。 如需有關如何取得 SQL Server 2012 Service Pack 1 累積更新套件的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
2861107 SQL Server 2012 Service Pack 1 的累積更新套件 5 注意:由於這些組建是累積的,因此每個新發行的修正程式都包含所有 Hotfix 和所有安全性修正程式,來自先前的 SQL Server 2012 Service Pack 1 修正程式版本。 建議您考慮套用包含此 Hotfix 的最新修正版本。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
2772858 在 SQL Server 2012 Service Pack 1 發行之後所發行的 SQL Server 2012 組建 (英文)
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。