Well, the main idea of the post is more ‘you dont need to use https in most situations but if you do, here is a starter on how to fix it’. Too often people think that because production is a certain way, that test does as well. Test only needs to be like production when the configuration makes a material difference to the testing outcome and in most cases, http vs. https is not one of them.
Fiddler can help decrypt and inspect HTTPS traffic from most applications by implementing a man-in-the-middle attack on the communication channel. However, this would only make your certificate/verification problems worse.