X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ee%2Fsrc%2Forg%2Fargeo%2Fcms%2Fwebsocket%2Fserver%2FCmsWebSocketConfigurator.java;h=0ded176f46ffef6a291a13cedc342cc01653a80e;hb=921b6cf95420aafa6b9cebe107c927e8062ed865;hp=279b610b6edf8cb9d0ef57943cde4ae73762eafb;hpb=99e83d6a8d55e291039fb50a464dc7434d48458d;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.ee/src/org/argeo/cms/websocket/server/CmsWebSocketConfigurator.java b/org.argeo.cms.ee/src/org/argeo/cms/websocket/server/CmsWebSocketConfigurator.java index 279b610b6..0ded176f4 100644 --- a/org.argeo.cms.ee/src/org/argeo/cms/websocket/server/CmsWebSocketConfigurator.java +++ b/org.argeo.cms.ee/src/org/argeo/cms/websocket/server/CmsWebSocketConfigurator.java @@ -27,11 +27,11 @@ import org.argeo.cms.servlet.CmsServletContext; * the initialisation of a new web socket. */ public class CmsWebSocketConfigurator extends Configurator { - public final static String WEBSOCKET_SUBJECT = "org.argeo.cms.websocket.subject"; - public final static String REMOTE_USER = "org.osgi.service.http.authentication.remote.user"; +// public final static String WEBSOCKET_SUBJECT = "org.argeo.cms.websocket.subject"; +// public final static String REMOTE_USER = "org.osgi.service.http.authentication.remote.user"; private final static CmsLog log = CmsLog.getLog(CmsWebSocketConfigurator.class); - final static String HEADER_WWW_AUTHENTICATE = "WWW-Authenticate"; +// final static String HEADER_WWW_AUTHENTICATE = "WWW-Authenticate"; @Override public boolean checkOrigin(String originHeaderValue) { @@ -98,8 +98,10 @@ public class CmsWebSocketConfigurator extends Configurator { } else { lc = RemoteAuthUtils.anonymousLogin(remoteAuthRequest, remoteAuthResponse); } - if (lc == null) + if (lc == null) { rejectResponse(response, e); + return; + } } finally { Thread.currentThread().setContextClassLoader(currentThreadContextClassLoader); }