共用方式為


使用存取金鑰在工作區中驗證

存取金鑰可用來驗證和授權 Azure Quantum 工作區的存取權。 您可以使用存取金鑰,使用 連接字串 連線並授與工作區的存取權。

在本文中,您將瞭解如何啟用或停用 Azure Quantum 工作區的存取密鑰。 您也可以重新產生新的金鑰,以確保工作區的安全性。

警告

以純文字儲存您的帳戶存取金鑰或連接字串會產生安全性風險,不建議使用。 以加密格式儲存您的帳戶密鑰,或移轉應用程式以使用 Microsoft Entra 授權來存取 Azure Quantum 工作區。

必要條件

使用 連接字串 連線到您的 Azure Quantum 工作區

套件 azure-quantum 提供代表 Workspace Azure Quantum 工作區的類別 。 若要連線到您的 Azure Quantum 工作區,您可以使用 連接字串 作為驗證器來建立Workspace物件。 如需詳細資訊,請參閱如何複製 連接字串

建立 Workspace 物件時,您有兩個選項可用來識別您的 Azure Quantum 工作區。

  • 您可以呼叫 from_connection_string來建立 Workspace 物件。

    # Creating a new Workspace object from a connection string 
    from azure.quantum import Workspace 
    
    connection_string = "[Copy connection string]" 
    workspace = Workspace.from_connection_string(connection_string) 
    
    print(workspace.get_targets()) 
    
  • 如果您不想在程式代碼中複製 連接字串,您也可以將 連接字串 儲存在環境變數中,並使用 Workspace()

    # Using environment variable to connect with  connection string
    
    connection_string = "[Copy connection string]" 
    
    import os 
    
    os.environ["AZURE_QUANTUM_CONNECTION_STRING"] = connection_string 
    
    from azure.quantum import Workspace 
    
    workspace = Workspace() 
    print(workspace.get_targets()) 
    

管理您的存取金鑰和 連接字串

提示

每個 Azure Quantum 工作區都有主要和次要密鑰,以及其對應的 連接字串。 如果您想要允許存取工作區給其他人,您可以共用您的次要金鑰,並將主要金鑰用於您自己的服務。 如此一來,您可以視需要取代次要密鑰,而不需要在您自己的服務中停機。 如需共用工作區存取權的詳細資訊,請參閱 共用工作區存取權。

您可以在 Azure 入口網站 中管理 Azure Quantum 工作區的存取金鑰和 連接字串。

啟用和停用存取金鑰

  1. 登入 Azure 入口網站,並選取您的 Azure Quantum 工作區。

  2. 在左側面板中,流覽至 [作業 > 存取金鑰]。

  3. 將 [存取金鑰] 底下的切換開關切換為 [已啟用] 或 [已停用]。

  4. 按兩下 [ 儲存] 以儲存變更。

    顯示如何啟用存取金鑰以使用 連接字串 的 Azure 入口網站 螢幕快照。

重要

停用存取金鑰時,所有使用 連接字串 或存取密鑰的要求都會遭到未經授權。 您仍然可以使用工作區參數來連線到您的工作區。

重新產生新的存取金鑰

如果您懷疑存取金鑰已遭入侵,或您想要停止與其他人共用工作區存取權,您可以重新產生主要或次要存取密鑰,或兩者,以確保工作區的安全性。

  1. 登入 Azure 入口網站,並選取您的 Azure Quantum 工作區。

  2. 在左側面板中,流覽至 [作業 > 存取金鑰]。

  3. 必須啟用存取金鑰 才能重新產生新的金鑰。 如果停用存取金鑰,您必須先加以啟用。

  4. 按兩下圓形箭號圖示以重新產生主要或次要金鑰。

    Azure 入口網站 螢幕快照,其中顯示如何重新產生主要和次要存取密鑰。