SSRS是一個功能豐富的報表平台,我們可以在這個平台上實現各種不同需求的報表應用,所以這個平台也吸引了很多.net框架之外的技術,希望能在應用中引入SSRS的報表,比如JSP或者PHP頁面,這個時候系統往往會有這種需求,就是通過程序能夠直接訪問到SSRS的報表,而不讓其彈出身份驗證框。
從SSRS2008之後,匿名訪問的配置就沒有那麼直接,可能會很麻煩,關於這點園子裡已經有兄弟Dege301對其描述過:
http://www.cnblogs.com/dege301/archive/2010/04/09/1708103.html
我這裡將用另外一個間接的方法對SSRS實現匿名驗證。具體的思路就是在應用(JSP or PHP等)和SSRS之間加一個ASP.NET程序,利用ReportViewer顯示報表,發布到IIS的時候讓其模擬為在SSRS下有訪問權限的用戶。
為了演示方便,首先建立一個SSRS項目,然後放置幾張簡單的報表。