I am experiencing a problem using Cordova 5.1.1 and Apache Ripple 0.9.32. I am trying to connect to a C# Web API 2 web service running in debug in Visual Studio 2013 using IIS Express and a self signed SSL certificate.
Ripple, which is running on the default proxy of http://localhost:4400, reports
INFO: Proxying cross origin XMLHttpRequest - https://localhost:44300/api/account/login
ERROR: Proxying failed with: [Error: UNABLE_TO_VERIFY_LEAF_SIGNATURE]
When I debug the web service without SSL everything works correctly.
Can anyone shed any light on this, or will I need to get an SSL certificate from an authority?
I am aware this may be related to https://stackoverflow.com/questions/32805507/apache-ripple-emulator-and-ssl-test-certificates.
I've come up with a workaround which is good enough for now.