我无法通过python whit SignalR连接服务器asp.net,请帮助我: 服务器两个中心:1-客户端令牌,2-客户端oms 客户端令牌:当通过用户,密码和方法连接到服务器时,给出一个令牌,并且向服务器发送请求时必须通过令牌完成,而客户端令牌仅用于授予令牌,并且请求必须发送另一个集线器客户端oms和客户端oms中的所有数据。 发送请求数据时必须发送令牌并验证 当用户conncetion.token具有另一个令牌并且是另一个令牌服务器时 我连接到客户端令牌并收到令牌,但在服务器中发送数据和令牌错误时无法将令牌与数据发送到服务器
with Session() as session:
connection = Connection("url", session)
chat = connection.register_hub('clienttoken')
chat2 = connection.register_hub('clientoms')
connection.start()
def print_received_message(**kwargs):
print('received: ', kwargs)
def token_change(*args,**kwargs):
global b
print('KWA:', kwargs)
print("arg: ", args)
a = kwargs
if a == {}:
pass
else:
b=[]
b.append(a['R'])
print("b token:",b)
def print_error(error):
print('error: ', error)
with connection:
chat.server.invoke('method for send user and pass', 'userid', 'password')
connection.received += token_change
connection.error += print_error
chat2.server.invoke('method clientoms')
connection.wait(12)
错误: KWA:{'R':{'ex':{'i':无,'m':'对象引用未设置为对象的实例。'}},'I':'1'}