Я посылаю запрос с помощью следующего кода:Как предотвратить регистрацию конфиденциальных данных с помощью SyncInvoker.post?
final WebTarget target = client.target(url);
CustomResponse response = target.request(MediaType.APPLICATION_XML_TYPE)
.post(Entity.xml(password), CustomResponse.class);
Authentication предназначен принять имя пользователя как часть url
в то время как пароль передается в теле запроса.
Проблема заключается в том, что пароль отображается в журналах, которые генерируются классом ClientRequest#writeEntity()
внутри библиотеки javax.ws.rs
.
Итак, мой вопрос заключается в том, как заставить библиотеку не хранить пароль в журналах, не отключаясь?
спасибо.
Не можете ли вы хотя бы зашифровать паспорт? – AxelH