при просмотре отчета в средстве просмотра отчетов появляется следующая ошибка: истек сеанс ASP.NET
мы используем .NET 2005 ssrs 2005
хорошо, у нас есть отчет, разработанный и размещенный на SSRSсервер, который совпадает с сервером приложений для приложений ASPX
в нашем веб-приложении default.aspx имеет программу просмотра отчетов, которая показывает отчет
, развернутый на тестовом сервере, где ссылка на приложение http://testserver/appname и ссылка на сервер отчетов http://testserver/reportserver
все работает нормально
на рабочем сервере
у нас есть другое имя сайта для приложения, котороеhttp://applicationname в производстве, каждое приложение - это отдельный сайт
, поэтому здесь у нас есть http://applicationname для веб-приложения и http://servername/reportserver для отчета
здесьсредство просмотра отчетов не показывает отчет, но выдает следующую ошибку
Срок сеанса ASP.NET истек
AspNetSessionExpiredException: срок сеанса ASP.NET истек] Microsoft.Reporting.WebForms.ReportDataOperation..ctor () +866 Microsoft.Reporting.WebForms.HttpHandler.GetHandler () +719 Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest (контекст HttpContext) +15 System.Web.CallSexplerWeb.HttpApplication.IExecutionStep.Execute () +638 System.Web.HttpApplication.ExecuteStep (шаг IExecutionStep, логический и завершенный синхронно) + 177
могу ли я получить некоторую помощь, пожалуйста
обновление: протестировал его на производстве как http://productionserver/applicationname, он работает нормально (то есть, когда я помещаю приложение в качестве виртуального каталога на сайт по умолчанию), но когда я помещаю приложение в качестве отдельного сайта http://applicationnameна том же сервере я получаю ошибку? !!!