簡體   English   中英

部署 Azure 邏輯應用和服務總線模板

[英]Deploying Azure Logic App and Service Bus Template

我正在嘗試部署一個連接到服務總線模板的邏輯應用程序,但我希望在部署它時,連接仍然“有效”。 我該怎么做? 因為我所做的錯誤顯示在門戶中,狀態為Error

在此處輸入圖片說明

這是我的模板代碼的一部分:

"variables": {
   "defaultSASKeyName": "RootManageSharedAccessKey",
   "authRuleResourceId": "[resourceId('Microsoft.ServiceBus/namespaces/authorizationRules', parameters('namespaces_TestTemplateServiceBus_name'), variables('defaultSASKeyName'))]",
   "sbVersion": "2017-04-01"
 },

"outputs": {
   "NamespaceConnectionString": {
      "type": "string",
      "value": "[listkeys(variables('authRuleResourceId'), variables('sbVersion')).primaryConnectionString]"
   },
   "SharedAccessPolicyPrimaryKey": {
       "type": "string",
       "value": "[listkeys(variables('authRuleResourceId'), variables('sbVersion')).primaryKey]"
   }
}

我不知道我做錯了什么。 有人幫忙嗎?

我認為您缺少 API 連接(到您的服務總線)中的連接字符串參數。 創建邏輯應用程序時,它還會創建 API 連接。 該 API 連接顯示在屏幕截圖中。 您應該將 RootManageSharedAccessKey 的連接字符串添加到 Api 連接(單擊橙色橫幅“缺少參數值”。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM