Маска промежуточного программного обеспечения API .NET 7C#

Место общения программистов C#
Anonymous
Маска промежуточного программного обеспечения API .NET 7

Сообщение Anonymous »

Я разрабатываю API с помощью .net 7. Мой вопрос: можем ли мы замаскировать параметры, идущие со всех концов API в промежуточном программном обеспечении?
Например

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

public async Task Login(LoginRequestMobile userLogin)
Это начало метода входа в систему. Когда я отлаживаю начальную точку и проверяю логин пользователя, я ясно вижу введенные данные. Например
PhoneNumber="+905555555555"
Пароль = "Taha123.."
Но что Я хочу увидеть
PhoneNumber="******"
Пароль = "******"
Конечно, поскольку я буду делать запрос с этими параметрами, это должно быть только видно. Они должны автоматически расшифровываться при запросе.
Короче говоря, даже разработчик не должен иметь возможность увидеть некоторую конфиденциальную информацию при отладке. Извините, если вопрос немного странный, но можем ли мы сделать что-то подобное?
Я попробовал шифрование на промежуточном уровне, но не смог получить доступ к своему API.

Подробнее здесь: https://stackoverflow.com/questions/787 ... eware-mask

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