Q
蔚蓝表服务认证
0
A
回答
1
这取决于你如何访问表服务。如果您使用SDK,你可以做这样的:
共享密钥
var sharedKey = = new SharedKeyTable(storageAccount, storageAccessKey, usePathStyleUri);
var tableService = azure.createTableService(null, null, null, sharedKey);
共享密钥精简版
var sharedKeyLite = = new SharedKeyLiteTable(storageAccount, storageAccessKey, usePathStyleUri);
var tableService = azure.createTableService(null, null, null, sharedKeyLite);
Take a look at the code,你会看到共享密钥会如果您省略身份验证提供程序,则使用此方法
如果使用http.request
你需要指定的授权头类型:
Authorization="[SharedKey|SharedKeyLite] <AccountName>:<Signature>"
所以,你的代码将是这样的:
var http = require('http');
function doSomethingWithTables() {
var settings = {
host: ...,
port: 80,
path: ...,
headers: {},
method: 'GET'
};
settings.headers['Authorization'] = 'SharedKeyLite myaccount:xxiofojpfzaopfiaz';
var req = http.request(settings);
req.write(...);
req.on('response', function(res){
...
});
}
+0
我没有使用SDK。我正在使用node.js和Azure ......我该怎么做? –
+0
我已经更新了我的答案。但是在构建自己的东西之前,你应该看看Node.js的SDK。 –
相关问题
- 1. 蔚蓝认知翻译服务问题
- 2. 蔚蓝的媒体服务
- 3. 从蔚蓝的移动服务表
- 4. 查询蔚蓝分析服务与蔚蓝的SQL数据库
- 5. 加入蔚蓝广告B2C认证,以蔚蓝的功能温泉
- 6. 从蔚蓝应用服务运行tracert?
- 7. 蔚蓝服务巴士 - 订户数量
- 8. 蔚蓝的应用服务fialed
- 9. Cloudinary intigration与蔚蓝的移动服务
- 10. 查询 - 表单提交数据成功蔚蓝AD认证
- 11. 蔚蓝表存储查询
- 12. 蔚蓝表存储和Python
- 13. MVC应用程序与蔚蓝的认证
- 14. 在蔚蓝
- 15. 401拒绝访问与认知的服务键(未蔚蓝帐户)
- 16. 身份验证使用蔚蓝AD
- 17. 在蔚蓝的虚拟机上设置身份服务器3证书
- 18. 从蔚蓝的启动任务
- 19. XSockets.net蔚蓝网站
- 20. 预蔚蓝启动
- 21. 与ADFS,蔚蓝ACS
- 22. 问题在蔚蓝
- 23. 查询蔚蓝的移动服务使用javascript
- 24. APNS设备注册蔚蓝的移动服务IOS
- 25. WCF数据服务的部署问题蔚蓝
- 26. 蔚蓝的移动服务后端SQL插入
- 27. 使用蔚蓝服务与在线 - 离线同步在xamarin.android
- 28. 蔚蓝服务配置文件是否覆盖web.config文件?
- 29. 蔚蓝移动服务中的多个连接字符串
- 30. 连接到蔚蓝服务结构失败,0x800b0109
你可能无法。你为什么想要? – smarx
我还没有亲身尝试过node.js,但我相信如果您使用适用于Windows Azure的node.js SDK,它将为您处理此问题。你可以从这里下载:https://www.windowsazure.com/en-us/develop/downloads/。 HTH。 –