Verwenden eines Zugriffsschlüssels zur Authentifizierung
Zugriffsschlüssel werden verwendet, um den Zugriff auf Ihren Azure Quantum-Arbeitsbereich zu authentifizieren und zu autorisieren. Sie können Zugriffsschlüssel verwenden, um mithilfe von Verbindungszeichenfolgen eine Verbindung zu Ihrem Arbeitsbereich herzustellen und Zugriff darauf zu gewähren.
In diesem Artikel erfahren Sie, wie Sie die Zugriffsschlüssel für Ihren Azure Quantum-Arbeitsbereich aktivieren oder deaktivieren. Sie können auch neue Schlüssel neu generieren, um die Sicherheit Ihres Arbeitsbereichs zu gewährleisten.
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 Microsoft Entra Autorisierung für den Zugriff auf Ihren Azure Quantum-Arbeitsbereich zu verwenden.
Voraussetzungen
Ein Azure-Konto mit einem aktiven Abonnement. Wenn Sie kein Azure-Konto besitzen, registrieren Sie sich kostenlos, und registrieren Sie sich für ein Abonnement mit nutzungsbasierter Bezahlung.
Einen Azure Quantum-Arbeitsbereich. Weitere Informationen finden Sie unter Erstellen eines Azure Quantum-Arbeitsbereichs.
Die neueste Version des Azure Quantum-Pakets
azure-quantum
.python -m 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:
Verbinden mit einer 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 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 Umgebungsvariablen 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 Schlüsseln und Verbindungszeichenfolgen
Sie können Zugriffsschlüssel und Verbindungszeichenfolgen für Ihren Azure Quantum-Arbeitsbereich im Azure-Portal verwalten.
Aktivieren und Deaktivieren von Zugriffsschlüsseln
Melden Sie sich beim Azure-Portal an, und wählen Sie Ihren Azure Quantum-Arbeitsbereich aus.
Navigieren Sie im linken Bereich zu Betriebszugriffsschlüssel>.
Schalten Sie den Umschalter unter Zugriffsschlüssel auf Aktiviert oder Deaktiviert um.
Klicken Sie auf Speichern , um die Änderungen zu speichern.
Wichtig
Wenn Zugriffsschlüssel deaktiviert sind, sind alle Anforderungen, die Verbindungszeichenfolgen oder Zugriffsschlüssel verwenden, nicht autorisiert. Sie können weiterhin die Arbeitsbereichsparameter verwenden, um eine Verbindung mit Ihrem Arbeitsbereich herzustellen.
Generieren neuer Zugriffsschlüssel
Wenn Sie vermuten, dass Ihre Zugriffsschlüssel kompromittiert wurden, oder Wenn Sie die Freigabe des Arbeitsbereichszugriffs für andere Beenden möchten, können Sie entweder die primären oder sekundären Zugriffsschlüssel oder beides erneut generieren, um die Sicherheit Ihres Arbeitsbereichs zu gewährleisten.
Melden Sie sich beim Azure-Portal an, und wählen Sie Ihren Azure Quantum-Arbeitsbereich aus.
Navigieren Sie im linken Bereich zu Betriebszugriffsschlüssel>.
Zugriffsschlüssel müssen aktiviert werden, um neue Schlüssel neu zu generieren. Wenn Zugriffsschlüssel deaktiviert sind, müssen Sie sie zuerst aktivieren.
Klicken Sie auf das kreisförmige Pfeilsymbol , um den primären oder sekundären Schlüssel neu zu generieren.
Tipp
Jeder Azure Quantum-Arbeitsbereich verfügt über primär- und sekundäre Schlüssel und die entsprechenden Verbindungszeichenfolgen. Wenn Sie anderen Zugriff auf Ihren Arbeitsbereich gewähren möchten, können Sie Ihren sekundären Schlüssel freigeben und Ihren primären Schlüssel für Ihre eigenen Dienste verwenden. Auf diese Weise können Sie den sekundären Schlüssel bei Bedarf ohne Ausfallzeiten in Ihren eigenen Diensten ersetzen. Weitere Informationen zum Freigeben ihres Arbeitsbereichszugriffs finden Sie unter Freigeben des Arbeitsbereichszugriffs.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für