Как удалить PII из MessageHandlingException в Spring Integration?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как удалить PII из MessageHandlingException в Spring Integration?

Сообщение Anonymous »

Я пытаюсь удалить личные данные из журналов. Есть ли какой-нибудь способ сообщить Spring, чтобы интеграция не включала полезную нагрузку и заголовок в исключения.

Код: Выделить всё

public Message hasErrorAndPii(Message message) throws Exception {

if(1==1)
throw new Exception("Example");

return MessageBuilder.withPayload("Example")
.build();

}
Пример вывода:

Код: Выделить всё

org.springframework.messaging.MessageHandlingException: error occurred during processing message in 'MethodInvokingMessageProcessor' [org.springframework.integration.handler.MethodInvokingMessageProcessor@5494e631], failedMessage=GenericMessage [payload=hasPII, headers={hasPII}]
Изменить:
Проголосовали против, но я думаю, что это важный вопрос. Возможно, вам поможет дополнительная информация.
Полезная нагрузка и заголовки часто содержат бизнес-данные, которыми часто являются pii. Таким образом, для каждого исключения с GenericMessage заголовки и сообщения сохраняются в журнале.
Оправданно или нет, но я думаю, что это широко распространенное мнение о том, чтобы не допускать попадания личных данных в журналы. Однако я не думаю, что интеграция Spring действительно поддерживает это.
GC_

Подробнее здесь: https://stackoverflow.com/questions/788 ... ntegration
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»