Я использую Angular http-модуль для вызова конечной точки https, включенной самозаверяющим сертификатом.
Код похож на то, что показано ниже:
export class AppComponent {
constructor(private http: HttpClient) {
}
title = 'my-app';
ngOnInit(): void {
this.http.get('https://internalapp.com/context/apps/all').subscribe((res: any[]) => {
console.log('sharief');
console.log(res);
});
}
}
Когда угловаяПриложение запускается в браузере Chrome, это приводит к ошибке «net :: ERR_CERT_AUTHORITY_INVALID».Эта ошибка возникает при вызове метода this.http.get (...).
Модуль узла https имеет опцию, показанную ниже, и, похоже, работает (с введите описание ссылки здесь :
var req = https.request({
host: '192.168.1.1',
port: 443,
path: '/',
method: 'GET',
rejectUnauthorized: false,
requestCert: true,
agent: false
},
Вопрос: можно ли отключить проверку сертификата во время вызова http.get?