gpt4 book ai didi

c# - 确保安全的 HTTPs 连接

转载 作者:太空宇宙 更新时间:2023-11-03 16:07:34 24 4
gpt4 key购买 nike

好吧,我正在我的应用程序中实现一个帐户登录系统,我想在其中确保所有连接都是安全的,这样用户就不能简单地将客户端连接重定向到模拟服务器并在没有我的情况下获得对应用程序的访问权限允许。所以这就是我想象的过程。

1- HttpClient连接到我的 SSL页面。

2- 确保连接安全(可能通过检查 certificate 或其他方式)。

3- 如果连接安全,它会发送登录凭据。

4- 它收到答案,如果帐户有效则继续,否则终止连接。

因此,正如您所见,我的平面非常简单,我认为防止某些滥用者或黑客在未经我许可的情况下访问我的应用程序会很好,它依赖于强大的 SSL。证书制度;但是,我不知道如何在实际代码中实现它,所以我真的需要你的帮助来说明我如何确保 HttpClient已使用 SSL 连接到我的真实服务器而不是任何人的假服务器。

最佳答案

这就是您所需要的 - 默认情况下检查 SSL 证书有效性/与域名的匹配。

var c = new System.Net.Http.HttpClient();
Console.Write(c.GetStringAsync("https://www.facebook.com/").Result);

关于c# - 确保安全的 HTTPs 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18769738/

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