web-dev-qa-db-ja.com

HTTPSおよびhttpWebRequestの使用

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

ありがとう!

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

14
TheGateKeeper

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

16
Teoman Soygul

証明書に問題がない限り、URLをhttpsに変更する必要があります

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

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

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

つまり、これがPaypal apiの場合、証明書エラーは発生しないはずです。

15
smurtagh