Не могу подключиться к Azure Signalr из моего кода бэтэнда PythonPython

Программы на Python
Ответить
Anonymous
 Не могу подключиться к Azure Signalr из моего кода бэтэнда Python

Сообщение Anonymous »

Я хочу отправить сообщение в мой Azure Signalr, использующий. Я использую «CommunicationIdentityClient», чтобы получить токен Acess. Но когда я пытаюсь сделать < /p>

Identity = client.create_user () < /p>
< /blockquote>
Я получаю ошибку 403.
Как это исправить? < /P>
.

Код: Выделить всё

from datetime import timedelta
from azure.communication.identity import CommunicationIdentityClient

connection_string = "Endpoint=https://signalrpro.service.signalr.net;AccessKey=acc;Version=1.0;"

client = CommunicationIdentityClient.from_connection_string(connection_string)
identity = client.create_user()
print("\nCreated an identity with ID: " + identity.properties['id'])
# Issue an access token with a validity of 24 hours and the "voip" scope for an identity
# Issue an access token with a validity of an hour and the "voip" scope for an identity
token_expires_in = timedelta(hours=1)
token_result = client.get_token(identity, ["voip"], token_expires_in=token_expires_in)
#token_result = client.get_token(identity, ["voip"])
print("\nIssued an access token with 'voip' scope that expires at " + token_result.expires_on + ":")
print(token_result.token)
edit: я выгляжу так, как будто Communication Identicleclient не является действительной библиотекой для сигнала. В этом случае как мне подключиться к сигналу?

Подробнее здесь: https://stackoverflow.com/questions/795 ... ckend-code
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»