我对使用密钥斗篷(或okta)进行身份验证的jhispter-registry有问题。我的微服务栈是4.0.1版中的注册表mde(但我对3.3.0版有同样的问题),网关和jhipster 5.3.0版生成的微服务。我在docker中使用4.3.0版的keycloak。
我设法在注册表和网关上对我进行身份验证而没有问题。
当我通过网关调用Web服务所需的身份验证(例如http://127.0.0.1:8080/ws/auth)时,就可以了。
但是在带有管理菜单的注册表中,当我想查看网关配置(或指标,日志等)时,经过2次重定向后出现了cors错误:
如果我要配置服务,则会直接收到错误401。
所有服务(注册表(版本4.0.1),网关(由jhipster 5.3.0生成),微服务(由版本5.3.0生成)和密钥斗篷(docker中的版本4.3.0)都在我的PC中运行。 etc / hosts,我在keycloak中添加了ip 127.0.0.1。我对开发人员配置文件中的所有服务使用默认配置。
是jhipster的错误,还是我的服务配置错误?
谢谢丹尼斯