首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSLHandshakeException Jhipster &LetsEncrypt

SSLHandshakeException Jhipster &LetsEncrypt
EN

Stack Overflow用户
提问于 2019-05-16 05:34:32
回答 1查看 172关注 0票数 1

今天,我尝试通过Okta配置一个新的带有Oauth连接的Jhipster应用程序。

当我把我的issuer-uri放到localhost上时,一切正常,但当我尝试用我的域创建它时,它就不再起作用了……

代码语言:javascript
复制
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

我想我在什么地方做错了什么:下面是我的Spring配置:

代码语言:javascript
复制
  security:
      oauth2:
          client:
              provider:
                  oidc:
                      issuer-uri: https://okta.4fitmusic.com/oauth2/default
              registration:
                  oidc:
                      client-id: {myId}
                      client-secret: {MySecret}

我在Okta上的设置:

代码语言:javascript
复制
Application label 4FitMusic
Application type Web
Allowed grant types -> Authorization Code

Login redirect URIs http://localhost:8080/login/oauth2/code/oidc    
Logout redirect URIs http://localhost:8080  
Login initiated by App Only
Initiate login URI http://localhost:8080/login
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-16 22:23:24

我见过几次类似的错误,我忘记了确切的异常消息,但我猜你没有填写“证书链(可选)”字段(对于这种类型的证书,这实际上不是可选的)。

如果这还不能修复它,请检查您的Java版本,确保您使用的是最新版本的Java8(或更新版本),我想至少是8u101。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56157930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档