2015-09-30 133 views
1

我必须设置一个“WCF服务”以将窗体窗体应用程序连接到Azure云帐户;谈论安全性,可以推荐使用WCF服务创建共享访问签名并将“uri键”传递给Windows窗体应用程序?有没有更好的方法来做这件事?共享访问签名和WCF服务

+0

当您谈论共享访问签名时,是指共享访问签名用于存储?您的用户如何使用Win Forms应用程序使用Azure存储? –

+0

是的,我正在谈论Azure存储的Blob容器的访问权限。我的用户将使用Azure存储感谢Wcf服务和连接字符串。 –

回答

1

确实允许某人访问和管理Azure存储帐户而不共享帐户密钥的最简单方法实际上是使用共享访问签名。

随着最近的公告Account Level and Service Level SAS,用户现在可以使用SAS进行更多的操作,而以前不可能。

虽然还有另一种方法,但它不是那么简单。这使用了Azure AD和Azure密钥保管库服务。你可以在这里阅读更多关于它的信息:http://www.dushyantgill.com/blog/2015/04/26/say-goodbye-to-key-management-manage-access-to-azure-storage-data-using-azure-ad/