Проблемы с Circuit API
Я пытаюсь создать приложение на стороне клиента, используя javascript
, У меня есть идентификатор клиента для домена 'circuit.siemens.com'
, 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>