Ошибка службы отчетов SSRS "Объект перемещен"

Я получаю ошибку службы отчетов SSRS "Объект перемещен" при вызове метода LoadReport. Я использую таможенную безопасность.

<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="/Reports/Pages/Auth.aspx? returnUrl=http://localhost//ReportServer/ReportExecution2005.asmx" mce_href="/Reports/Pages/Auth.aspx? returnUrl=http://localhost//ReportServer/ReportExecution2005.asmx">here</a>.</h2>

1 ответ

После многих копаний и обходных путей я наконец-то реализовал пользовательскую аутентификацию с использованием сервисов отчетов SOAP API. Хитрость заключается в том, чтобы передавать куки аутентификации по каждому запросу. Следующая статья (хоть и для просмотра отчетов, но я принимаю участие в управлении cookie) была очень полезной;

http://praveenbattula.blogspot.com/2010/01/report-viewer-control-authentication_16.html

Эти строки после LogonUser выполняют часть управления cookie;

hcookie = new HttpCookie(myAuthCookie.Name, myAuthCookie.Value);  
HttpContext.Current.Response.Cookies.Add(hcookie);  

Это может не помочь другим, но я смог решить эту проблему в Chrome, просто очистив данные своего сайта.

Другие вопросы по тегам