
Ben, attached, please find the modified HTTP client example which now is an HTTPS client example (cannot do HTTP anymore). I marked my changes by comments starting with // <-- You can call it with something like ./tests/sslTest my.deviantart.com /services/ You will hopefully then see the userinfo cookie (which is being set twice for whatever reason). Regards, Roland Roland Bock wrote:
Ben,
I am on a similar track, only I started from the HTTP client example and added HTTPS (just started, not finished, yet).
To my understanding, you should replace
ctx.set_verify_mode(ssl::context::verify_peer); ctx.load_verify_file("ca.pem");
by
ctx.set_verify_mode(ssl::context::verify_none);
It might also make sense (it did for me), to replace
boost::asio::ssl::context ctx(io_service, boost::asio::ssl::context::sslv23);
by
boost::asio::ssl::context ctx(io_service, boost::asio::ssl::context::sslv23_client);
HTH
Regards,
Roland
Seiryuu Kami wrote:
Hello,
I'm a 21 year old dutch student currently working with the ASIO library. I have a basic knowledge of C++ and I know not much of SSL. That is the part of the ASIO lib I'm having trouble with. I'm looking for anyone who can help me.
I have pretty much copy-pasted the boost example on SSL clients. (http://www.boost.org/doc/libs/1_37_0/doc/html/boost_asio/example/ssl/client....)
My intention is to open a connection to a website that uses HTTPS, login.deviantart.com http://login.deviantart.com to be exact. I need to obtain a cookie from there.
I have no PEM file to use a certificate, and I doubt I need one. But the thing is, I keep receiving: "Handshake failed: asio:1". I've tried everything I could think of to make it work. But I'm just a student. So, can anyone help me?
Kind regards, Ben
------------------------------------------------------------------------
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users