Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ha egy névtérben lévő eseményközponttal szeretne kommunikálni, szüksége van egy kapcsolati sztring a névtérhez vagy az eseményközponthoz. Ha kapcsolati sztring használ az alkalmazás névteréhez, az alkalmazás a névtér összes eseményközpontjához rendelkezik a megadott hozzáféréssel (kezelés, olvasás vagy írás). Ha kapcsolati sztring használ az eseményközponthoz, a megadott hozzáféréssel rendelkezik az adott eseményközponthoz.
A névtérhez tartozó kapcsolati sztring a következő összetevők vannak beágyazva,
- A létrehozott Event Hubs-névtér teljes tartományneve (tartalmazza az Event Hubs-névtér nevét és a
servicebus.windows.net
) - A megosztott hozzáférési kulcs neve
- A megosztott hozzáférési kulcs értéke
A névtér kapcsolati sztring a következőképpen néz ki:
Endpoint=sb://<NamespaceName>.servicebus.windows.net/;SharedAccessKeyName=<KeyName>;SharedAccessKey=<KeyValue>
Az eseményközpont kapcsolati sztring egy további összetevőt tartalmaz. Ez az. EntityPath=<EventHubName>
Endpoint=sb://<NamespaceName>.servicebus.windows.net/;SharedAccessKeyName=<KeyName>;SharedAccessKey=<KeyValue>;EntityPath=<EventHubName>
Ez a cikk bemutatja, hogyan szerezhet be egy kapcsolati sztring egy névtérbe vagy egy adott eseményközpontba az Azure Portal, a PowerShell vagy a parancssori felület használatával.
Azure Portal
Névtér kapcsolati sztringje
Jelentkezzen be az Azure Portalra.
Válassza az Összes szolgáltatás lehetőséget a bal oldali navigációs menüben.
Válassza az Event Hubs lehetőséget az Elemzés szakaszban.
Az eseményközpontok listájában válassza ki az eseményközpontot.
Az Event Hubs névtér lapján válassza a Megosztott hozzáférési szabályzatok lehetőséget a bal oldali menü Beállítások területén.
Válasszon ki egy megosztott hozzáférési szabályzatot a szabályzatok listájában. Az alapértelmezett neve: RootManageSharedAccessPolicy. A szabályzatot megfelelő engedélyekkel (küldés, figyelés) adhat hozzá, és használhatja azt.
Válassza a Másolás gombot a Kapcsolati sztring elsődleges kulcsa mező mellett.
Kapcsolati sztring egy adott eseményközponthoz egy névtérben
Ez a szakasz egy névtér adott eseményközpontjának kapcsolati sztring lekérésének lépéseit ismerteti.
Az Event Hubs névtér lapján válassza ki az eseményközpontot az alsó panelen.
Az Event Hubs-példány lapján válassza a Megosztott hozzáférési szabályzatok lehetőséget a bal oldali menü Beállítások területén.
Az eseményközponthoz nincs alapértelmezett házirend létrehozva. Szabályzat létrehozása Kezelés, Küldés vagy Figyelés hozzáféréssel.
Válassza ki a szabályzatot a listából.
Válassza a Másolás gombot a Kapcsolati sztring elsődleges kulcsa mező mellett.
Azure PowerShell
A Get-AzEventHubKey használatával lekérheti az adott szabályzat/szabály kapcsolati sztring.
Íme egy példaparancs egy névtér kapcsolati sztring lekéréséhez. MyAuthRuleName
a megosztott hozzáférési szabályzat neve. Egy névtér esetében van egy alapértelmezett: RootManageSharedAccessKey
.
Get-AzEventHubKey -ResourceGroupName MyResourceGroupName -NamespaceName MyNamespaceName -AuthorizationRuleName MyAuthRuleName
Íme egy mintaparancs egy adott eseményközpont kapcsolati sztring lekéréséhez egy névtéren belül:
Get-AzEventHubKey -ResourceGroupName MyResourceGroupName -NamespaceName MyNamespaceName -EventHubName MyEventHubName -AuthorizationRuleName MyAuthRuleName
Íme egy példaparancs, amellyel lekérheti az kapcsolati sztring egy Geo-DR-fürt eseményközpontjához, amelynek aliasa van.
Get-AzEventHubKey -ResourceGroupName MyResourceGroupName -NamespaceName MyNamespaceName -EventHubName MyEventHubName -AliasName MyAliasName -Name MyAuthRuleName
Azure CLI
Íme egy példaparancs egy névtér kapcsolati sztring lekéréséhez. MyAuthRuleName
a megosztott hozzáférési szabályzat neve. Egy névtér esetében van egy alapértelmezett: RootManageSharedAccessKey
az eventhubs namespace authorization-rule keys list --resource-group MyResourceGroupName --namespace-name MyNamespaceName --name RootManageSharedAccessKey
Íme egy mintaparancs egy adott eseményközpont kapcsolati sztring lekéréséhez egy névtéren belül:
az eventhubs eventhub authorization-rule keys list --resource-group MyResourceGroupName --namespace-name MyNamespaceName --eventhub-name MyEventHubName --name MyAuthRuleName
Íme egy példaparancs, amellyel lekérheti az kapcsolati sztring egy Geo-DR-fürt eseményközpontjához, amelynek aliasa van.
az eventhubs georecovery-alias authorization-rule keys list --resource-group MyResourceGroupName --namespace-name MyNamespaceName --eventhub-name MyEventHubName --alias-name MyAliasName --name MyAuthRuleName
Az Event HubsHoz készült Azure CLI-parancsokkal kapcsolatos további információkért tekintse meg az Azure CLI for Event Hubs szolgáltatást.
Kapcsolódó tartalom
Az alábbi webhelyeken további információt talál az Event Hubsról: