1. So as I stated in the title the post request doesnt work when using https. Im including code down below and it works with http
    Code:
            protected void sendData(string endpoint, object dictionary)
            {
                var timeout = 1000f;
                var headers = new Dictionary<string, string> {
                    { "Authorization", APIKey }
                };            string json = JsonConvert.SerializeObject(dictionary, Formatting.Indented);              webrequest.EnqueuePost(getEndpoint(endpoint), "data=" + json, (code, response) => GetCallback(code, response), this, headers, timeout);
            }
    Btw this is error code: Error getting response stream (Write: The authentication or decryption has failed.): SendFailure
     
  2. Wulf

    Wulf Community Admin

    That error means that Mono was unable to handle the certificate your site is using. If you are using CloudFlare, you may have to disable it for that.
     
  3. Im using letsencrypt, do i have to disable it?
     
  4. Wulf

    Wulf Community Admin

    Most likely unless we can find a way to resolve the compatibility issue with Mono or another certificate type.