15

httpwebrequests をペイパル API サーバーに送信していますが、これは https を使用しています。http リクエストで通常行う通常のことを行いましたが、うまくいきました。https を適切に使用するために何か特別なことをする必要がありますか、それともリクエスト URL で https を指定するだけで機能しますか?

ありがとう!

ところで、リクエストはサーバーから送信されているため、クライアント コンピューターから送信されている場合ほど暗号化することは重要ではありませんが、それでも正しく処理したいと考えています。

4

3 に答える 3

16

を使用している間は、単に http を https に交換するだけで十分HttpWebRequestです。https リクエストに対して特別な処理は必要ありません。

于 2012-04-30T20:03:30.280 に答える
16

証明書に問題がなければ、URL を https に変更するだけで十分です。

SSL は、証明書に関して次の 3 つのことをチェックします。

  1. 証明書は、ヒットしている URI に対して発行されました
  2. 証明書の有効期限が切れていません
  3. 証明書は信頼できる機関 (例: Verisign) によって発行されました。

これらの基準のうち、#3 は最もよく失敗するチェックです。これらのエラーの一部またはすべてをプログラムで無視できます (自己責任で)。これを行う方法の例を次に示します。

そうは言っても、これが Paypal api の場合、証明書エラーは発生しないはずです。

于 2012-04-30T20:50:02.790 に答える
-1

SetCookies(Uri, string)クラスサーバーのメソッドを使用する場合、https を使用するCookieContainerとリクエストが拒否されます。ログイン後に Cookie を使用するには、単一の Cookie オブジェクトを使用する必要があります。

于 2017-07-13T11:07:51.833 に答える