為了讓 Internet 使用者能正確的存取 Reporting Server 上的報表,依照 Microsoft 的官方說明文件所說的加上

reports.adventure-works.com

是不能夠解決問題的,因為它根本不是一個正確的解法,有人說要把 ReportServerExternalURL 改為 ReportServerExternalUrl (大小寫有別),而且要加上全域名,也就是需要加上 http:// 如:

http://www.domain.com 

接著還得去修改 Namespace ??? 其實後來試了另一個方法,也可以達到相同的效果而且方法比較簡單。

修改 RSWebApplication.config

http://SMS002/ReportServer

改為

/ReportServer

然後再從 IIS 管理員把 /ReportServer 這個虛擬目錄的權限設定加上 “基本驗證” 打上你的 domain server 即可。

PS. 以上方法用於 Reporting Service with SP2

最後修改日期: 2008-12-25