summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
Diffstat (limited to 'java')
-rw-r--r--java/src/com/memberwebs/httpauth/jetty/JettyHttpAuthenticator.java4
-rw-r--r--java/src/com/memberwebs/httpauth/servlet/ServletHttpAuthenticator.java4
2 files changed, 6 insertions, 2 deletions
diff --git a/java/src/com/memberwebs/httpauth/jetty/JettyHttpAuthenticator.java b/java/src/com/memberwebs/httpauth/jetty/JettyHttpAuthenticator.java
index bcca142..1b89436 100644
--- a/java/src/com/memberwebs/httpauth/jetty/JettyHttpAuthenticator.java
+++ b/java/src/com/memberwebs/httpauth/jetty/JettyHttpAuthenticator.java
@@ -102,7 +102,9 @@ public class JettyHttpAuthenticator
try
{
- user = authenticateRequest(request, response, "XXX", request.getMethod(),
+ // Connection ID is random. This prevents NTLM from working :(
+ String connid = "" + Math.random();
+ user = authenticateRequest(request, response, connid, request.getMethod(),
request.getURI().toString(), authtypes);
}
catch(HttpAuthException e)
diff --git a/java/src/com/memberwebs/httpauth/servlet/ServletHttpAuthenticator.java b/java/src/com/memberwebs/httpauth/servlet/ServletHttpAuthenticator.java
index be4902f..da1edee 100644
--- a/java/src/com/memberwebs/httpauth/servlet/ServletHttpAuthenticator.java
+++ b/java/src/com/memberwebs/httpauth/servlet/ServletHttpAuthenticator.java
@@ -114,7 +114,9 @@ public class ServletHttpAuthenticator
try
{
- return authenticateRequest(req, resp, "XXX", method, uri, authtypes);
+ // Connection ID is random. This prevents NTLM from working :(
+ String connid = "" + Math.random();
+ return authenticateRequest(req, resp, connid, method, uri, authtypes);
}
catch(HttpAuthException e)
{