![](/img/trans.png)
[英]“Error while decoding the storage key” when backing up SQL Server database to Azure Blob using Shared Access Signature
[英]How to access the database when XAP is located on Azure Blob storage?
我已将XAP文件存储到Azure blob存储中。
Azure中的Silverlight网站无法通过RIA Services访问数据库。 错误消息是“远程服务器返回错误:NotFound”。当XAP文件存储在本地VM中时,应用程序将正常运行。
知道为什么会这样吗?
非常感谢
我解决了这个问题。
存在两个问题,首先是将Service指向相对源。 将XAP放在blob存储上时,情况并非如此,因为该服务不在blob上,需要指定。 例如在使用EF4 / RIA时
Context = new CBDomainContext(new Uri("http://login.MySite.com/ClientBin/SC-DataServices-Web-Services-CBDomainService.svc", UriKind.Absolute));
之后,需要通过将clientaccesspolicy.xml添加到Web项目来解决跨域情况。 只需遵循以下说明:
http://msdn.microsoft.com/zh-CN/library/cc197955(v=vs.95).aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.