[jboss-cvs] JBossAS SVN: r114812 - projects/security/security-negotiation/branches/security-negotiation-2.2.5.Final-bz-1098360/jboss-negotiation-common/src/main/java/org/jboss/security/negotiation.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu May 15 20:50:51 EDT 2014
Author: dehort
Date: 2014-05-15 20:50:51 -0400 (Thu, 15 May 2014)
New Revision: 114812
Modified:
projects/security/security-negotiation/branches/security-negotiation-2.2.5.Final-bz-1098360/jboss-negotiation-common/src/main/java/org/jboss/security/negotiation/NegotiationAuthenticator.java
Log:
Backport SECURITY-640
Modified: projects/security/security-negotiation/branches/security-negotiation-2.2.5.Final-bz-1098360/jboss-negotiation-common/src/main/java/org/jboss/security/negotiation/NegotiationAuthenticator.java
===================================================================
--- projects/security/security-negotiation/branches/security-negotiation-2.2.5.Final-bz-1098360/jboss-negotiation-common/src/main/java/org/jboss/security/negotiation/NegotiationAuthenticator.java 2014-05-16 00:45:07 UTC (rev 114811)
+++ projects/security/security-negotiation/branches/security-negotiation-2.2.5.Final-bz-1098360/jboss-negotiation-common/src/main/java/org/jboss/security/negotiation/NegotiationAuthenticator.java 2014-05-16 00:50:51 UTC (rev 114812)
@@ -224,7 +224,9 @@
if (principal == null)
{
- response.sendError(Response.SC_UNAUTHORIZED);
+ // Instead of returning a 401 here...attempt to fallback to form, otherwise return a 401
+ log.debug("SPNEGO based authentication failed...initiating negotiation");
+ initiateNegotiation(request, response, config);
}
else
{
More information about the jboss-cvs-commits
mailing list