We’ve got a client who wants to use a SilverLight application hosted on our servers. However they have problems accessing the application. The Silverlight host webpage throws a 2103 error. It seems the XAP file is not directly downloaded to the browser, but is redirected by the firewall to a page where the firewall scans the XAP file before sending it through the browser as a download.
Is there a way to work around this problem? Or does anybody ever had this problem before? Unfortunately the firewall administrators cannot prevent the .XAP files from being scanned so they will be served directly.
We tried a “hack” to rename the .XAP file to .JPG so it prevents the scanning of the file and streaming it directly, but this didn’t worked either.
Somebody any ideas?
After trying a couple of things a variant on the JPG hack seems to work. We modified the request to the XAP file as: /ClientBin/app.xap?file.jpg
However I understand this is no real solution, we will try to adjust the firewall rules to just pass through XAP files.