I have nginx installed on my server. I have enabled SSL in nginx. I have created certificate with openssl tool (self-signed). I have attached it to nginx so now when I go to mydomain.com/ver.php, chrome warns me about certificate not be trusted which is OK.
Now when I call this /ver.php in C# using WebClient and HTTPS, everything works however fiddler is able to decrypt https traffic which is not acceptable, I also saw request from plus.google.com, which was also via HTTPS and it was fully decrypted. So why this is happening? How can third party application read what I have just sent to my application written in C# via HTTPS?