[ 
https://issues.apache.org/jira/browse/RANGER-3382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

strong updated RANGER-3382:
---------------------------
    Affects Version/s: 2.0.0

> Ranger usersync 401 duration for sync
> -------------------------------------
>
>                 Key: RANGER-3382
>                 URL: https://issues.apache.org/jira/browse/RANGER-3382
>             Project: Ranger
>          Issue Type: Bug
>          Components: usersync
>    Affects Versions: 2.0.0, 2.1.0
>            Reporter: strong
>            Priority: Major
>
> 1:When I use ugsync for LDAP data synchronization, I find that the API has 
> errors for some reason. At this time, the API will return 404, and then the 
> client side will clear the sessionid, resulting in 401 errors in subsequent 
> synchronization cycles. 
> 2:the first use cookie call api,then will   cookieClient.removeAllFilters();
> The code is as follows:
> {color:#24292e}protected WebResource createWebResourceForCookieAuth(int 
> currentIndex, String relativeURL) { {color}{color:#24292e}Client cookieClient 
> = getClient();{color}{color:#24292e} 
> cookieClient.removeAllFilters();{color}{color:#24292e} WebResource ret = 
> cookieClient.resource(configuredURLs.get(currentIndex) + 
> relativeURL);{color}{color:#24292e} return ret;{color}{color:#24292e} 
> }{color} 
>  3:then the next time have some error ,then the next time there not have 
> cookie ,then connect will response 401 ,because cookieClient  have not any 
> filter ,contain httpBasicAuthFilter(username,password).
> 4:Then I load httpbasicauthfilter every time before using it.
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to