gpt4 book ai didi

c# - 在 .NET 应用程序中隐藏 SMTP 密码

转载 作者:太空宇宙 更新时间:2023-11-03 20:01:01 25 4
gpt4 key购买 nike

我的崩溃报告器通过 Google smtp 和端口 587 发送日志。我不知道如何,但有人得到了密码并多次尝试登录该帐户。

SmtpClient client = new SmtpClient("smtp.gmail.com", 587);
client.Credentials = new System.Net.NetworkCredential("senderemail@gmail.com", "password");
client.EnableSsl = true;
client.Send(message);

有没有办法在未来防止这种情况发生?我已经在这里使用 SSL 并且混淆了 exe 文件。

最佳答案

不,没有办法在您提供给用户的代码中“隐藏” secret 。

要么要求用户在用户帐户下发送信息,要么让服务器的服务器端代码接受您要发送的任何信息并从那里处理/重新发送。

关于c# - 在 .NET 应用程序中隐藏 SMTP 密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28335828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com