Web Pub Sub - Check Permission
Controllare se una connessione dispone dell'autorizzazione per l'azione specificata.
HEAD {endpoint}/api/hubs/{hub}/permissions/{permission}/connections/{connectionId}?api-version=2024-01-01
HEAD {endpoint}/api/hubs/{hub}/permissions/{permission}/connections/{connectionId}?targetName={targetName}&api-version=2024-01-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
connection
|
path | True |
string minLength: 1 |
ID connessione di destinazione. |
endpoint
|
path | True |
string (url) |
Endpoint HTTP o HTTPS per l'istanza del servizio Web PubSub. |
hub
|
path | True |
string pattern: ^[A-Za-z][A-Za-z0-9_`,.[\]]{0,127}$ |
Nome dell'hub di destinazione, che deve iniziare con caratteri alfabetici e contenere solo caratteri alfanumerici o caratteri di sottolineatura. |
permission
|
path | True |
L'autorizzazione: le azioni supportate correnti sono joinLeaveGroup e sendToGroup. |
|
api-version
|
query | True |
string |
Versione delle API REST. |
target
|
query |
string |
Il significato della destinazione dipende dall'autorizzazione specifica. Per joinLeaveGroup e sendToGroup, targetName è un parametro obbligatorio per il nome del gruppo. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Successo |
|
404 Not Found |
Non trovato |
|
Other Status Codes |
Risposta di errore Intestazioni x-ms-error-code: string |
Esempio
WebPubSub_CheckPermission
Esempio di richiesta
HEAD {endpoint}/api/hubs/hub1/permissions/joinLeaveGroup/connections/connection1?targetName=group1&api-version=2024-01-01
Risposta di esempio
Definizioni
WebPubSubPermission
L'autorizzazione: le azioni supportate correnti sono joinLeaveGroup e sendToGroup.
Valore | Descrizione |
---|---|
joinLeaveGroup | |
sendToGroup |