0 Replies Latest reply on Aug 12, 2008 4:52 AM by pamet

    HTTPS - Unable to load WSDL

    pamet
      (I'm using Flex Builder 3)

      Hi... I'm building a flex application that has asp.net web service as a backend. I've put this webservice on the https protocol with a self-signed certificate. My problem is that my Flex app can't access this web service over https, unless I manually direct load the web service page and import the certificate into browser. This happens with all browsers IE, Opera, Firefox and Safari.

      I get this message:
      quote:

      [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://localhost/myApp/Service1.asmx?wsdl)"]
      at mx.rpc.wsdl::WSDLLoader/faultHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\ws dl\WSDLLoader.as:98]
      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\3.0.x\frameworks\pro jects\rpc\src\mx\rpc\AbstractInvoker.as:168
      at mx.rpc::AbstractInvoker/ http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev\3.0.x\frameworks\project s\rpc\src\mx\rpc\AbstractInvoker.as:220
      at mx.rpc::Responder/fault()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\Responder.as:49 ]
      at mx.rpc::AsyncRequest/fault()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\AsyncRequest .as:103]
      at DirectHTTPMessageResponder/errorHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\mes saging\channels\DirectHTTPChannel.as:343]
      at flash.events::EventDispatcher/dispatchEventFunction()
      at flash.events::EventDispatcher/dispatchEvent()
      at flash.net::URLLoader/redirectEvent()


      It's still in development and I load flex app through http (not https)... And it will probably stay that way cause I want flex app to be hosted on one server (http) and have my web service on totally another server (https).

      So, is it possible to have this combination with swf on http and backend on https?

      Thank You