ASF Bugzilla – Attachment 31801 Details for
Bug 56701
HTTP Authorization Manager/ Kerberos Authentication: add port to SPN when server port is neither 80 nor 443
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch to alter SPN generation behaviour in AuthManager.java
add-port-to-spn.diff (text/plain), 881 bytes, created by
dan.haughey
on 2014-07-07 14:51:06 UTC
(
hide
)
Description:
Patch to alter SPN generation behaviour in AuthManager.java
Filename:
MIME Type:
Creator:
dan.haughey
Created:
2014-07-07 14:51:06 UTC
Size:
881 bytes
patch
obsolete
>--- AuthManager (2).java Mon Jul 7 15:39:30 2014 >+++ AuthManager.java Mon Jul 7 15:15:36 2014 >@@ -392,7 +392,9 @@ > log.debug(username + " > D="+domain+" R="+realm + " M="+auth.getMechanism()); > } > if (Mechanism.KERBEROS.equals(auth.getMechanism())) { >- ((AbstractHttpClient) client).getAuthSchemes().register(AuthPolicy.SPNEGO, new SPNegoSchemeFactory(true)); >+ Boolean stripPort = (url.getPort() == HTTPConstants.DEFAULT_HTTP_PORT || url.getPort() == HTTPConstants.DEFAULT_HTTPS_PORT); >+ >+ ((AbstractHttpClient) client).getAuthSchemes().register(AuthPolicy.SPNEGO, new SPNegoSchemeFactory(stripPort)); > credentialsProvider.setCredentials(new AuthScope(null, -1, null), USE_JAAS_CREDENTIALS); > } else { > credentialsProvider.setCredentials(
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 56701
: 31801 |
31831