1

HTTPS ページからリモート HTTPS ページに投稿するために、http ://www.jigar.net/articles/viewhtmlcontent78.aspx のコードを使用してページをセットアップしました。私が知る限り、この投稿は平文で送信されています。

私は誤解していますか?そうでない場合、どうすればポストを確保できますか?

4

1 に答える 1

6

私は誤解していますか?

リモート URL が HTTPS で始まる場合、クリア テキストでは何も送信されません。通信全体は、暗号化された安全なチャネルを介して行われます。

前述の記事では、HTTPS を使用していません。

myremotepost.Url = "http://www.jigar.net/demo/HttpRequestDemoServer.aspx";

安全な通信が必要な場合は、必ず使用してください。

一方、このメソッドは<form>、非表示の入力フィールドのすべての値を含む を生成します。ホスティングページにアクセスできる人なら誰でもソースを閲覧してそれらの値を見ることができるため、これらの隠しフィールドにパスワードなどの機密情報を入力しないでください。ただし、これらの値のリモート サイトへの送信に関する限り、HTTPS を使用すると、値は暗号化され、平文では送信されません。

于 2012-10-19T16:42:40.313 に答える