I have 2 instances of reportingservices 2005. Trying to use the one
ReportingServer with Forms Authentication like this
server.Url = @."http://web2/reportserver2/reportservice2005.asmx";
server.LogonUser(TxtUser.Text,TxtPwd.Text, null);
the logon method throws this :
System.Web.Services.Protocols.SoapException: Server did not recognize the
value of HTTP Header SOAPAction:
http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/LogonUser.
at System.Web.Services.Protocols.Soap11ServerProtocolHelper.RouteRequest() at
System.Web.Services.Protocols.SoapServerProtocol.RouteRequest(SoapServerMessage
message) at System.Web.Services.Protocols.SoapServerProtocol.Initialize() at
System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type,
HttpContext context, HttpRequest request, HttpResponse response, Boolean&
abortProcessing)
Is it not possible to have 2 reporting webservices running ? or do I need
some extra setup. The documentation says that it is not possible to call
logonUser without SSL. I dont use SSL. But I have seen examples that not uses
SSL. Is that a problem ?
--
Regards
Henrik JuelHello Henrik,
As you know, LogonUser must be called over Secure Sockets Layer (SSL). The
method fails if it is not called securely. Upon successful authentication,
the report server Web service generates an authentication cookie and
returns the cookie in the HTTPS header. The response is returned over SSL.
Please refer to the following link for details:
http://msdn2.microsoft.com/en-us/library/microsoft.wssux.reportingserviceswe
bservice.rsexecutionservice2005.reportexecutionservice.logonuser.aspx
In addition, this issue could occur your SOAP proxy version doesn't match
the server version. Please make sure the version you see when you navigate
to http://servername/reportserver/endpoint.asmx?wsdl is the same as the one
you use in your client proxy.
Or, you could try to remove/readd the reference to test.
Best Regards,
Peter Yang
MCSE2000/2003, MCSA, MCDBA
Microsoft Online Partner Support
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
=====================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
>Thread-Topic: Reportservice2005.asmx throws an error in logonUser
>thread-index: AcY+81Z92IvjjV7hRfiHMD/bouDyEA==>X-WBNR-Posting-Host: 212.242.254.200
>From: =?Utf-8?B?SGVucmlrIEp1ZWw=?= <HenrikJuel@.newsgroup.nospam>
>Subject: Reportservice2005.asmx throws an error in logonUser
>Date: Fri, 3 Mar 2006 10:50:27 -0800
>Lines: 26
>Message-ID: <EA7C04E1-6228-4C30-9C89-60736C98D92E@.microsoft.com>
>MIME-Version: 1.0
>Content-Type: text/plain;
> charset="Utf-8"
>Content-Transfer-Encoding: 7bit
>X-Newsreader: Microsoft CDO for Windows 2000
>Content-Class: urn:content-classes:message
>Importance: normal
>Priority: normal
>X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
>Newsgroups: microsoft.public.sqlserver.reportingsvcs
>Path: TK2MSFTNGXA03.phx.gbl
>Xref: TK2MSFTNGXA03.phx.gbl microsoft.public.sqlserver.reportingsvcs:69790
>NNTP-Posting-Host: TK2MSFTNGXA03.phx.gbl 10.40.2.250
>X-Tomcat-NG: microsoft.public.sqlserver.reportingsvcs
>I have 2 instances of reportingservices 2005. Trying to use the one
>ReportingServer with Forms Authentication like this
>server.Url = @."http://web2/reportserver2/reportservice2005.asmx";
>server.LogonUser(TxtUser.Text,TxtPwd.Text, null);
>the logon method throws this :
>System.Web.Services.Protocols.SoapException: Server did not recognize the
>value of HTTP Header SOAPAction:
>http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/
LogonUser.
>at System.Web.Services.Protocols.Soap11ServerProtocolHelper.RouteRequest()
at
>System.Web.Services.Protocols.SoapServerProtocol.RouteRequest(SoapServerMes
sage
>message) at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
at
>System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type,
>HttpContext context, HttpRequest request, HttpResponse response, Boolean&
>abortProcessing)
>Is it not possible to have 2 reporting webservices running ? or do I need
>some extra setup. The documentation says that it is not possible to call
>logonUser without SSL. I dont use SSL. But I have seen examples that not
uses
>SSL. Is that a problem ?
>--
>Regards
>Henrik Juel
>
Monday, March 26, 2012
Reportservice2005.asmx throws an error in logonUser
Labels:
authentication,
database,
error,
forms,
instances,
logonuser,
microsoft,
mysql,
oracle,
reportingserver,
reportingservices,
reportservice2005asmx,
server,
sql,
throws,
url
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment