Проблемы с 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>

0 ответов

Другие вопросы по тегам