Click here to Skip to main content
15,887,464 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,

We have a Silverlight application(website1) communicating to WCF library(website2) for data, we have a iplanet proxy server in middle.

When we set up in http(intranet) environment, everything works fine; when we switch to https (internet) I replace http://site2/service.svc with https://site2/service.svc, and run the application, it is not working, getting asynccommunication error.
since it is https communication, I'm not able to debug in fiddler, when I open https://site2/service.svc in internet explorer, it is showing proper wsdl page, no error.



is there any way to debug/ understand actual cause of the issue?



regards,

kthatik
Posted

Make sure you have a crossdomain.xml file, as well as a ClientAccessPolicy.xml file for your WCF service.

Also, make sure your endpoints are correct in your silverlight app's ServiceReferences.ClientConfig file.
 
Share this answer
 
Hi, thanks for reply,

I don't see any cross domain issue, I put both crossdomain, client access policy in root.

The communication is like this:

IE - > Proxy Server (https communication),

then Proxy Server->IIS (http communication)

so in my ServiceReferences.ClientConfig, I have given https://website2/service1.svc, but in my website's web.config I didn't do any SSLspecific settings since it is getting http request from proxy.



is there any way to debug https traffic to see actual error, fiddler really helped during http communication.



regards,

kthatik
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900