【问题标题】:Disable TLS in angular-oauth2-oidc在 angular-oauth2-oidc 中禁用 TLS
【发布时间】:2021-07-02 07:39:51
【问题描述】:

我在我的项目中使用angular-oauth2-oidc。 Openid(身份)提供者使用自签名证书。身份提供者不在我们的控制范围内。 当我们配置身份 url 并尝试从 Angular 登录时,我们总是会收到错误。

error loading discovery document

GET <<url>> net:: ERR_CERT_AUTHORITY_INVALID

当我们与身份提供商团队核实时,他们建议我们禁用 TLS 并尝试。 但我在angular-oauth2-oidc 中没有看到任何禁用 TLS 的配置

在这种情况下有什么解决方案?

【问题讨论】:

  • 这不是可以在 javascript 客户端禁用的东西。您可以将 chrome 配置为忽略证书错误,或者您可以在 windows 中禁用 TLS(这些非常危险,因为它将对所有无效证书都禁用),或者您可以将证书添加到受信任的发布者存储在 Windows 中。
  • @Eldar 是的,我同意。我在 Mac 中将此证书添加为受信任的证书,而不是更改应用程序中的任何内容。

标签: angular openid-connect angular-oauth2-oidc


【解决方案1】:

您可以做的是让您的 Windows 机器信任自签名证书。但这只会在你的机器上。

Make a Self-Signed Certificate Trusted On Windows

【讨论】:

  • 此链接不再有效。
  • 为你修复了网址
猜你喜欢
  • 2022-12-22
  • 2021-11-04
  • 1970-01-01
  • 2018-06-30
  • 2018-06-24
  • 2022-07-07
  • 2020-04-11
  • 2021-05-12
  • 2022-08-23
相关资源
最近更新 更多