Привет всем, я хотел бы подтвердить подлинность моего приложения в толпе Atlassian с помощью Jersy Client, но я получаю несанкционированный ответ, ничего не происходит. У кого-то есть решение?
public ClientResponse addToAudit() throws JSONException {
try {
webResource = client.resource("http://0.0.0.0:0000/crowd/rest/usermanagement/latest/session");System.out.println(encodeToBase64());
clientResponse = webResource.type("application/xml").accept("application/xml").post(ClientResponse.class,"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n" +
" <authentication-context>\r\n" +
" <username></username>\r\n" +
" <password></password>\r\n" +
" <validation-factors>\r\n" +
" <validation-factor>\r\n" +
" <name>remote_address</name>\r\n" +
" <value>0.0.0.0:000</value>\r\n" +
" </validation-factor>\r\n" +
" </validation-factors>\r\n" +
" </authentication-context>");
return clientResponse;
} catch (Exception e) {
e.printStackTrace();
return null;
}
}