我使用此处的代码进行了页面设置:http ://www.jigar.net/articles/viewhtmlcontent78.aspx ,以便从我的 HTTPS 页面发布到远程 HTTPS 页面。据我所知,这篇文章是明文发送的。
我是不是误会了?如果没有,我怎样才能确保帖子的安全?
我使用此处的代码进行了页面设置:http ://www.jigar.net/articles/viewhtmlcontent78.aspx ,以便从我的 HTTPS 页面发布到远程 HTTPS 页面。据我所知,这篇文章是明文发送的。
我是不是误会了?如果没有,我怎样才能确保帖子的安全?
我是不是误会了?
如果远程 URL 以 HTTPS 开头,则不会以明文形式发送任何内容。整个通信将通过加密的安全通道完成。
在上述文章中,他们没有使用 HTTPS:
myremotepost.Url = "http://www.jigar.net/demo/HttpRequestDemoServer.aspx";
如果您想要安全通信,请确保使用它。
另一方面,此方法生成一个<form>
包含隐藏输入字段中所有值的值。您不应将任何敏感信息(例如密码)放在隐藏字段中,因为有权访问托管页面的任何人都可以浏览源并查看这些值。但就这些值到远程站点的传输而言,如果您使用 HTTPS,它们将被加密而不是明文发送。