如何在S3上托管Silverlight

|| 我正在尝试在s3上托管我的silverlight应用程序的xap文件。 我正在使用RIA服务和wcf服务,这些服务由我自己托管。 到目前为止,我还无法使它正常工作,因为将播放加载动画,但是应用程序本身将无法加载。 我需要哪种配置才能完成这项工作?     
已邀请:
由于那将是一个跨域调用,因此您需要在WCF服务上使用crossdomain.xml。您是否查看了Fiddler中的流量,以查看从服务器得到的响应?     
您可能会遇到的另一件事是,正确的mime类型可能未在S3服务器上注册。看这里如何解决。     
归根结底,这是多种因素的结合: @Andy May和@Erno先前的答案都是正确的。 MIME类型必须为application / x-silverlight-app,并且必须存在正确的crossdomain.xml文件。 另外,我所有RIA类的DomainContext必须指定URI,默认情况下它指向xap文件的主机,即s3。 完成这些更改后,一切似乎都正常。     

要回复问题请先登录注册