views:

13

answers:

1

I need to provide a localhost (self hosted) WCF - service for a Silverlight application. This service will provide all kinds of local functionality (legacy stuff, but also access to advanced hardware devices) to the Silverlight application.

Imagine the following situation:

Customer needs to use POS - printers in their native mode, but the application must be a Silverlight one (this is part of the requirement, it can't be discussed and / or changed - and this has very good reasons!).

So I created the clientaccesspolicy.xml and also a crossdomain.xml, but now I found out that so called "cross-zone" - calls are not allowed.

The SL - application will be hosted on a server - farm (which is clearly not in the same zone as "localhost"), while the service itself must absolutely run on localhost.

Is there ANY way to motivate Silverlight to allow me to call a service on localhost from an application that is located on the Internet?

+1  A: 
Klinger