有谁知道如何在最新的jhipster 3.5.1中解决这个问题?
我发现了一些有关此问题的旧错误报告,但它们都已标记为已解决。我没有做任何习惯。我有一个网关,uaa和单微服务。我在网关上启用了websockets。每当我刷新网关上的页面时,我都会收到此错误。
{{1}}
答案 0 :(得分:1)
这是一个影响UAA和Websockets组合的错误(just fixed)。以下是在生成的应用上修复它的步骤。
JhiTrackerService.$inject = ['$rootScope', '$window', '$cookies', '$http', '$q', 'AuthServerProvider'];
function JhiTrackerService ($rootScope, $window, $cookies, $http, $q, AuthServerProvider) {
url
变量后,但在设置socket
变量之前,请将access_token添加到URL(添加带加号的行) var url = '//' + loc.host + loc.pathname + 'websocket/tracker';
+ var authToken = AuthServerProvider.getToken();
+ if(authToken){
+ url += '?access_token=' + authToken;
+ }
var socket = new SockJS(url);