Hi List,

I implemented some Webservices on a tomcat J2EE webserver which are  
protected by basic authentication.

To use the Webservices I implemented a Client in Flex which is  
embedded in a HTML page which only can be accessed by using the basic  
authentication. This means to reach the swf you have to login before.  
Therefore there is a valid sessionid when reaching the swf.

In Firefox and Opera my Flex application works like a charm. In IE the  
webservices seem to be unavailable, the error message looks like this:

[RPC Fault faultString="HTTP request error"  
faultCode="Server.Error.Request" faultDetail="Unable to load WSDL. If  
currently online, please verify the URI and/or format of the WSDL  
(https://xxxx/ws/executeAfm?wsdl)"]
        at  
mx.rpc.wsdl::WSDLLoader/faultHandler()[E:\dev\flex_201_borneo\sdk\frameworks\mx\rpc\wsdl\WSDLLoader.as:76]
        at flash.events::EventDispatcher/dispatchEventFunction()
        at flash.events::EventDispatcher/dispatchEvent()
        at  
mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()[E:\dev\flex_201_borneo\sdk\frameworks\mx\rpc\AbstractInvoker.as:146]
        at  
mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev\flex_201_borneo\sdk\frameworks\mx\rpc\AbstractInvoker.as:195]
        at  
mx.rpc::Responder/fault()[E:\dev\flex_201_borneo\sdk\frameworks\mx\rpc\Responder.as:56]
        at  
mx.rpc::AsyncRequest/fault()[E:\dev\flex_201_borneo\sdk\frameworks\mx\rpc\AsyncRequest.as:110]
        at  
DirectHTTPMessageResponder/errorHandler()[E:\dev\flex_201_borneo\sdk\frameworks\mx\messaging\channels\DirectHTTPChannel.as:345]
        at flash.events::EventDispatcher/dispatchEventFunction()
        at flash.events::EventDispatcher/dispatchEvent()
        at flash.net::URLLoader/redirectEvent()

I searched the doc and found the message the flash plugin inherits the  
rights from the webbrowser. If this is true, shouldn't use flash use  
the sessionId provided by the embracing HTML page?

At the moment I stuck and have no more idea how to solve the problem.

I will appreciate every hint.

Regards,
Christoph

Reply via email to