У меня возникает следующая проблема при попытке вызвать внешний API REST HTTPS из службы Angular:
У меня есть служба Angular:
@Injectable()
export class MailDetailProtocolloService {
private protocolloAooApiUrl = 'https://myservercom:443/my_project/api/GetDeparmentsList';
constructor(
private http: HttpClient
)
{
}
/** GET AOO List chiamando un'API esterna */
getAooList(): Observable<Aoo[]> {
return this.http.get<Aoo[]>(this.protocolloAooApiUrl)
}
}
Проблемав том, что этот API использует самоподписанный сертификат и, вызывая его, я получаю следующее сообщение об ошибке в консоли:
GET https://myservercom:443/my_project/api/GetDeparmentsList net::ERR_CERT_AUTHORITY_INVALID
Почему?Как я могу это исправить и вызвать его, используя этот самоподписанный сертификат?