Azure进阶攻略丨共享访问签名是个什么东东?
2017-08-14 10:12
351 查看
Azure 进阶攻略】一经推出便受到了广大粉丝的热情追捧,大家纷纷表示涨了姿势,并希望能了解更多的攻略~根据大家的投票结果,本期,小编将为大家讲解“如何生成 Shared Access Signature(共享访问签名)”,欢迎投票和留言哦~
回家进屋前,我们需要先用钥匙开门,借此「证明你就是你……」;
访问局域网内共享文件夹前,我们需要输入用户名和密码进行身份验证,同样要「证明你就是你……」。
“那么请问小编,我想访问 Azure 云中的资源呢?”
——“「证明你就是你……」这个环节无论如何是不能少的!”
但是等等,访问云资源和访问普通内网共享文件夹之间可是有本质区别的哦:
也许我希望对方只能读取不能写入,也许我希望对方只能在我规定的时间内访问,也许我的云部署中包含上百万个资源,我希望分别针对每个资源进行不同的限制……
这里所说的「资源」可不光是云中存储的文件,可能还包括:例如 Service Bus 服务总线中传输和存储的消息,以及 IoT Hub 中处理的事件等。
全部「人肉」操作?技术上是否可行先不谈,就从工作量上来说,客官您真会说笑!
这时候,我们需要用的是:Shared Access Signature(共享访问签名,SAS)。
共享访问签名是一种字符串,包含可附加到 URI 的安全令牌,可以让我们委派对象的访问权限,并指定访问的权限和日期/时间范围等限制。例如我们可以授予对 Blob、容器、队列、文件和表的访问权限。很多服务在做验证时都会用到 SAS,例如 Azure Service Bus、Azure IoT Hub 等。
然而不同服务生成的 SAS 也是有所区别的,但只要针对不同服务正确指定 Policy Name, Resource URI 就可以计算出相应的 SAS。
点击下方按钮,进一步了解如何针对 Azure Service Bus 和 Azure IoT Hub 服务生成所需的 SAS 签名。
大家觉得本期攻略有帮助吗?同时,老样子,你们还想看到哪些方面的内容呢?欢迎投票或留言~
立即访问http://market.azure.cn
回家进屋前,我们需要先用钥匙开门,借此「证明你就是你……」;
访问局域网内共享文件夹前,我们需要输入用户名和密码进行身份验证,同样要「证明你就是你……」。
“那么请问小编,我想访问 Azure 云中的资源呢?”
——“「证明你就是你……」这个环节无论如何是不能少的!”
但是等等,访问云资源和访问普通内网共享文件夹之间可是有本质区别的哦:
也许我希望对方只能读取不能写入,也许我希望对方只能在我规定的时间内访问,也许我的云部署中包含上百万个资源,我希望分别针对每个资源进行不同的限制……
这里所说的「资源」可不光是云中存储的文件,可能还包括:例如 Service Bus 服务总线中传输和存储的消息,以及 IoT Hub 中处理的事件等。
全部「人肉」操作?技术上是否可行先不谈,就从工作量上来说,客官您真会说笑!
这时候,我们需要用的是:Shared Access Signature(共享访问签名,SAS)。
共享访问签名是一种字符串,包含可附加到 URI 的安全令牌,可以让我们委派对象的访问权限,并指定访问的权限和日期/时间范围等限制。例如我们可以授予对 Blob、容器、队列、文件和表的访问权限。很多服务在做验证时都会用到 SAS,例如 Azure Service Bus、Azure IoT Hub 等。
然而不同服务生成的 SAS 也是有所区别的,但只要针对不同服务正确指定 Policy Name, Resource URI 就可以计算出相应的 SAS。
点击下方按钮,进一步了解如何针对 Azure Service Bus 和 Azure IoT Hub 服务生成所需的 SAS 签名。
大家觉得本期攻略有帮助吗?同时,老样子,你们还想看到哪些方面的内容呢?欢迎投票或留言~
立即访问http://market.azure.cn
相关文章推荐
- Azure 进阶攻略 | 关于Java 和事件中心的那不得不说的事
- Azure 进阶攻略 | 上云后的系统,「门禁」制度又该如何实现?
- Azure进阶攻略 | VS2015和Azure,想要在一起其实很容易
- Azure进阶攻略 | 该如何唤醒你?因内核超时而沉睡的Linux虚拟机!
- Azure进阶攻略 | 下载还是在浏览器直接打开,MIME说了算!
- Azure进阶攻略 | 你的程序也能察言观色?这个真的可以有!
- Azure 进阶攻略 | 文件完整性,你打算如何证明?
- Azure进阶攻略 | 应用流畅运行杜绝超载,自有一套好方法
- Azure进阶攻略 | 数据库上云:零停机、自动化
- Azure进阶攻略丨如何驾驭罢工的Linux虚机网卡?
- Azure 进阶攻略 | 电脑跑分你会,但虚拟机存储性能跑分的正确姿势你造吗?
- 关于Azure VM无法访问W2K3共享问题
- 通过创建无线点对点网络,让Mac和Windows7互相访问对方的共享文件夹
- windows服务访问网络资源(局域网内共享的文件夹)
- 【Android开发进阶】Android屏幕适配全攻略(最权威的官方适配指导)
- 【转】工作经验到底是个什么东东?工作经验从哪里来?
- 服务端技术进阶(六)Ant和Maven的作用是什么?两者之间功能、特点有哪些区别?
- python进阶学习笔记(四)——python中访问限制、创建类属性、定义实例方法、定义类方法、类的继承
- Asp.net 访问 共享目录