我正在尝试使用javascript
构建客户端应用程序。我有域'circuit.siemens.com'
的客户端ID。 Redirect_uri
设置为localhost:(port no.)
。
当脚本点击client.Logon()
时,它将打开一个用于登录的网页。登录完成后,它将再次重定向到同一登录页面。登录成功后再也不会消失。
问题是什么,我该如何解决?
我在下面发布了我的代码以供进一步参考。
debugger;
let client = new Circuit.Client({
client_id:'provided id',
scope: 'ALL',
domain: 'circuit.siemens.com',
//redirect_uri: 'localhost:*****'
});
client.logon()
.then(user => console.log(`Logged on as ${user.displayName}`, user))
.then(() => client.getUsersByEmail(['participant email', 'participant email']))
.then(users => users.map(user => user.userId))
.then(userIds => client.createGroupConversation(userIds, 'runkit example'))
.then(conv => client.addTextItem(conv.convId, 'Hi. What can I do for you?'))
.then(client.logout)
.catch(console.error)
});
});
</script>