Authentifizieren in Ihrem Arbeitsbereich mithilfe einer Zugriffstaste
Zugriffstasten werden verwendet, um den Zugriff auf Ihren Azure Quantum-Arbeitsbereich zu authentifizieren und zu autorisieren. Sie können Zugriffstasten verwenden, um mithilfe von Verbindungszeichenfolge eine Verbindung mit Ihrem Arbeitsbereich herzustellen und Zugriff auf Ihren Arbeitsbereich zu gewähren.
In diesem Artikel erfahren Sie, wie Sie die Zugriffstasten für Ihren Azure Quantum-Arbeitsbereich aktivieren oder deaktivieren. Sie können auch neue Schlüssel neu generieren, um die Sicherheit Ihres Arbeitsbereichs sicherzustellen.
Warnung
Das Speichern von Kontozugriffsschlüssel oder Verbindungszeichenfolge in Klartext stellt ein Sicherheitsrisiko dar und wird nicht empfohlen. Speichern Sie Ihre Kontoschlüssel in einem verschlüsselten Format, oder migrieren Sie Ihre Anwendungen, um die Microsoft Entra-Autorisierung für den Zugriff auf Ihren Azure Quantum-Arbeitsbereich zu verwenden.
Voraussetzungen
Ein Azure-Konto mit einem aktiven Abonnement. Wenn Sie nicht über ein Azure-Konto verfügen, registrieren Sie sich kostenlos, und registrieren Sie sich für ein Kostenpflichtiges Abonnement.
Azure Quantum-Arbeitsbereich Weitere Informationen finden Sie unter Erstellen eines Azure Quantum-Arbeitsbereichs.
Die neueste Version des Azure Quantum-Pakets
azure-quantum
.!pip install --upgrade azure-quantum
Wenn Sie die Azure CLI verwenden, müssen Sie über die neueste Version verfügen. Die Installationsanweisungen finden Sie unter:
Herstellen einer Verbindung mit Ihrem Azure Quantum-Arbeitsbereich mit einem Verbindungszeichenfolge
Das azure-quantum
Paket stellt eine Workspace
Klasse bereit, die einen Azure Quantum-Arbeitsbereich darstellt. Um eine Verbindung mit Ihrem Azure Quantum-Arbeitsbereich herzustellen, erstellen Workspace
Sie ein Objekt mit dem Verbindungszeichenfolge als Authentifikator. Weitere Informationen finden Sie unter Kopieren eines Verbindungszeichenfolge.
Beim Erstellen eines Workspace
Objekts haben Sie zwei Optionen zum Identifizieren Ihres Azure Quantum-Arbeitsbereichs.
Sie können ein
Workspace
Objekt erstellen, indem Sie ein Objekt aufrufenfrom_connection_string
.# 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())
Wenn Sie Ihre Verbindungszeichenfolge nicht im Code kopieren möchten, können Sie ihre Verbindungszeichenfolge auch in einer Umgebungsvariable speichern und verwenden
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())
Verwalten Von Zugriffstasten und Verbindungszeichenfolge
Tipp
Jeder Azure Quantum-Arbeitsbereich verfügt über primäre und sekundäre Schlüssel und die entsprechenden Verbindungszeichenfolge. Wenn Sie den Zugriff auf Ihren Arbeitsbereich für andere Personen zulassen möchten, können Sie Ihren sekundären Schlüssel freigeben und Ihre primäre Für Ihre eigenen Dienste verwenden. Auf diese Weise können Sie den Sekundärschlüssel nach Bedarf ersetzen, ohne ausfallzeiten in Ihren eigenen Diensten zu haben. Weitere Informationen zum Freigeben des Arbeitsbereichzugriffs finden Sie unter Freigeben des Arbeitsbereichszugriffs.
Sie können die Zugriffstasten und Verbindungszeichenfolge für Ihren Azure Quantum-Arbeitsbereich im Azure-Portal verwalten.
Aktivieren und Deaktivieren von Zugriffstasten
Melden Sie sich beim Azure-Portal an, und wählen Sie Ihren Azure Quantum-Arbeitsbereich aus.
Navigieren Sie im linken Bereich zu Operations > Access-Tasten.
Setzen Sie die Umschaltfläche unter "Zugriffstasten" auf "Aktiviert " oder "Deaktiviert".
Klicken Sie auf " Speichern ", um die Änderungen zu speichern.
Wichtig
Wenn Zugriffstasten deaktiviert sind, sind alle Anforderungen mit Verbindungszeichenfolge oder Zugriffstasten nicht autorisiert. Sie können weiterhin die Arbeitsbereichsparameter verwenden, um eine Verbindung mit Ihrem Arbeitsbereich herzustellen.
Neue Zugriffstasten neu generieren
Wenn Sie vermuten, dass Ihre Zugriffstasten kompromittiert wurden oder Sie die Freigabe des Arbeitsbereichszugriffs für andere beenden möchten, können Sie entweder die primären oder sekundären Zugriffstasten oder beides neu generieren, um die Sicherheit Ihres Arbeitsbereichs sicherzustellen.
Melden Sie sich beim Azure-Portal an, und wählen Sie Ihren Azure Quantum-Arbeitsbereich aus.
Navigieren Sie im linken Bereich zu Operations > Access-Tasten.
Zugriffstasten müssen aktiviert sein, um neue Schlüssel neu zu generieren. Wenn Zugriffstasten deaktiviert sind, müssen Sie sie zuerst aktivieren.
Klicken Sie auf das Kreispfeilsymbol , um den primären oder sekundären Schlüssel neu zu generieren.