Я пытаюсь открыть соединение с сервером IBM Cognos TM1 через NodeJS / Axios и для этого мне нужно передать во время первого вызова REST API все, что необходимо для аутентификации:
- имя пользователя и пароль, которые у меня есть
- информация о сертификате, поскольку SSL имеет значение true (я не хочу игнорировать самозаверяющие сертификаты)
Я нашел примеров о том, как передавать информацию о сертификате с Axios, но в настоящее время мне не удалось заставить ее работать: - (
Я поместил в специальную папку всю папку ssl, которую использует клиентское программное обеспечение TM1:
- E: \ Разработка \ nodejs \ tm1query \ активы \ SSL \ applixca.pem
- E: \ Разработка \ nodejs \ tm1query \ активы \ SSL \ ibmtm1.arm
- E: \ Разработка \ nodejs \ tm1query \ активы \ SSL \ ibmtm1.crl
- E: \ Разработка \ nodejs \ tm1query \ активы \ SSL \ ibmtm1.kdb
- E: \ Разработка \ nodejs \ tm1query \ активы \ SSL \ ibmtm1.rdb
- E: \ Разработка \ nodejs \ tm1query \ активы \ SSL \ ibmtm1.sth
- E: \ Разработка \ nodejs \ tm1query \ активы \ SSL \ importsslcert.exe
- E: \ Разработка \ nodejs \ tm1query \ активы \ SSL \ tm1ca_v2.der
- E: \ Разработка \ nodejs \ tm1query \ активы \ SSL \ tm1ca_v2.pem
- E: \ Разработка \ nodejs \ tm1query \ активы \ SSL \ tm1store
- E: \ Разработка \ nodejs \ tm1query \ активы \ SSL \ uninstallSSL.bat
- E: \ Разработка \ nodejs \ tm1query \ активы \ SSL \ applixca.der
Моя проблема в том, какой файл мне нужно использовать при создании агента, который будет хранить соединение?
Заранее благодарим за помощь или указание на информацию, которая может помочь мне понять, как работают сертификаты.
С уважением,
Bob