使用HTTPS和httpWebRequest

我将httpwebrequests发送到paypal api服务器,并使用https。 我做了正常的事情,你通常使用http请求做,并且它工作。 我是否需要做任何特殊的事情才能正确使用https,或者在请求URL中指定https以使其正常工作?

谢谢!

顺便说一下,我的请求是从我的服务器发送的,因此加密它们就像从客户端计算机发送数据一样重要,但我仍然希望做到这一点。


在使用HttpWebRequest同时,只需使用https交换http就足够了。 它不需要对https请求进行特殊处理。


只要证书没有问题,就可以将URL更改为https。

涉及到证书时,SSL将检查3件事情:

  • 证书颁发给您正在访问的URI
  • 证书没有过期
  • 该证书由可信机构颁发(例如:Verisign)
  • 在这些标准中,#3是最常检查失败的。 您可以通过编程方式忽略任何或所有这些错误(风险自担)。 这里是一个如何做到这一点的例子。

    也就是说,如果这是PayPal API,你不应该有任何证书错误。


    如果使用CookieContainer类服务器的方法SetCookies(Uri, string)将拒绝您的请求SetCookies(Uri, string)请使用https! 要在登录后使用cookie,您必须使用单个cookie对象

    链接地址: http://www.djcxy.com/p/45871.html

    上一篇: Using HTTPS and httpWebRequest

    下一篇: HttpClient not supporting PostAsJsonAsync method C#