【发布时间】:2019-04-17 14:42:56
【问题描述】:
我在尝试从 Angular 服务调用外部 REST HTTPS API 时遇到以下问题:
我有这个 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
为什么?如何修复它并使用此自签名证书调用它?
【问题讨论】:
标签: angular rxjs angular5 javascript-framework angular-http