小编Cri*_*sco的帖子

如何在 Postman 中创建 SAS 令牌以与服务总线一起使用?

基于此 Microsoft 文档: https://learn.microsoft.com/en-us/rest/api/eventhub/generate-sas-token

Node.js 的代码是:

function createSharedAccessToken(uri, saName, saKey) { 
if (!uri || !saName || !saKey) { 
        throw "Missing required parameter"; 
    } 
var encoded = encodeURIComponent(uri); 
var now = new Date(); 
var week = 60*60*24*7;
var ttl = Math.round(now.getTime() / 1000) + week;
var signature = encoded + '\n' + ttl; 
var signatureUTF8 = utf8.encode(signature); 
var hash = crypto.createHmac('sha256', saKey).update(signatureUTF8).digest('base64'); 
return 'SharedAccessSignature sr=' + encoded + '&sig=' +  
    encodeURIComponent(hash) + '&se=' + ttl + '&skn=' + saName; 
 }
Run Code Online (Sandbox Code Playgroud)

我正在 …

azureservicebus postman

3
推荐指数
1
解决办法
4064
查看次数

标签 统计

azureservicebus ×1

postman ×1