我有两个微服务,第一个是Web API,另一个是网关。 我已经启动了两个,但我无法在没有用户的情况下进行身份验证。无论是管理员还是用户。
当我尝试登录时,我在API服务器上收到此消息。
InsufficientAuthenticationException :需要完全身份验证 访问该资源2018-02-23 13:05:31.373 WARN 7144 --- [ XNIO-2 task-3] o.z.p.spring.web.advice.AdviceTrait: 未经授权:访问此资源需要完全身份验证
两个微服务都使用jhipster的默认配置。 网关是使用--skip-server选项创建的。
我认为问题是server_api_url,因为对api的所有调用都是针对端口9000的,但是api正在8081上运行。
我从Chrome开发工具中得到了这个: 请求网址:http://localhost:9000/api/profile-info?cacheBuster=1519408025933
:9000 错误,端口必须为8081。 我在哪里可以改变它?。
我已经更改了webpack.common.js
SERVER_API_URL:
'http://localhost:8081/'
但没有任何效果。