共用方式為


取得事件方格資源 (主題或網域) 的存取金鑰

存取金鑰可用來驗證將事件發佈至 Azure 事件方格資源 (主題和網域) 的應用程式。 建議您定期重新產生金鑰,並安全加以儲存。 系統會提供兩個存取金鑰給您,以便您在重新產生其中一個金鑰時,可以使用另一個金鑰來保持連線。

此文章描述如何使用 Azure 入口網站、PowerShell 或 CLI 來取得事件方格資源 (主題或網域) 的存取金鑰。

重要

從 2024 年 8 月 20 日至 2024 年 8 月 31 日,Azure 事件方格 將推出安全性改進,將 SAS 密鑰大小從 44 個字元增加到 84 個字元。 正在進行這項變更,以加強事件方格資源中的資料安全性。 此變更不會影響目前使用舊 SAS 金鑰將事件發佈至事件方格的任何應用程式或服務,但只有在更新之後重新產生事件方格主題、網域、命名空間和合作夥伴主題的 SAS 金鑰時,才會受到影響。

建議您在 2024 年 8 月 31 日或之後重新產生 SAS 金鑰。 重新產生金鑰之後,請更新任何使用舊金鑰使用增強 SAS 金鑰的事件發佈應用程式或服務。

Azure 入口網站

在 Azure 入口網站中,針對您的主題或網域,切換至 [事件方格主題] 或 [事件方格網域] 頁面的 [存取金鑰] 索引標籤。

存取金鑰頁面

Azure PowerShell

使用 Get-AzEventGridTopicKey 命令來取得主題的存取金鑰。

Get-AzEventGridTopicKey -ResourceGroup <RESOURCE GROUP NAME> -Name <TOPIC NAME>

使用 Get-AzEventGridDomainKey 命令來取得網域的存取金鑰。

Get-AzEventGridDomainKey -ResourceGroup <RESOURCE GROUP NAME> -Name <DOMAIN NAME>

Azure CLI

使用 az eventgrid topic key list 取得主題的存取金鑰。

az eventgrid topic key list --resource-group <RESOURCE GROUP NAME> --name <TOPIC NAME>

使用 az eventgrid domain key list 取得網域的存取金鑰。

az eventgrid domain key list --resource-group <RESOURCE GROUP NAME> --name <DOMAIN NAME>

下一步

請參閱下列文章:驗證發佈用戶端