如何从Java访问受mod_auth_openidc代理保护的REST API?

如何从Java访问受mod_auth_openidc代理保护的REST API?,java,authentication,openid-connect,auth0,mod-auth-openidc,Java,Authentication,Openid Connect,Auth0,Mod Auth Openidc,我们的票证系统服务器受到Apache代理的保护,该代理带有mod_auth_openidc(为OpenID connect配置),使用Auth0管理用户。这在从web浏览器访问票证系统时效果良好:用户在其浏览器中显示Auth0的登录页面,登录后会重定向到正确的票证系统网站。现在,我想从Java程序中另外访问票证系统的RESTAPI。我的REST客户端不准备处理登录页面的HTML,我希望避免不得不从Java调用浏览器来处理登录,并以某种方式从中窃取会话cookie相反,我希望用户能够在普通的Jav

我们的票证系统服务器受到Apache代理的保护,该代理带有mod_auth_openidc(为OpenID connect配置),使用Auth0管理用户。这在从web浏览器访问票证系统时效果良好:用户在其浏览器中显示Auth0的登录页面,登录后会重定向到正确的票证系统网站。现在,我想从Java程序中另外访问票证系统的RESTAPI。我的REST客户端不准备处理登录页面的HTML,我希望避免不得不从Java调用浏览器来处理登录,并以某种方式从中窃取会话cookie相反,我希望用户能够在普通的JavaFAT客户端文本字段中输入他的凭证,并以mod_auth_openidc跳过HTML登录页面并直接从RESTAPI提供JSON的方式提供凭证。我的程序如何以这种方式向代理提供用户凭据?我是否需要更改服务器配置中的某些内容?关于我应该在auth标准和库的丛林中寻找什么,你有什么建议吗