ciao!

devo inviare dei dati in POST ad un HTTPS.

questa la chiamata fatta con curl funzionante:
codice:
curl -H "Authorization: Bearer TOKEN"
 https://URL/api/1.0/tasks 
--data-urlencode "assignee=email@email.com" 
--data-urlencode "notes=TEST 1" 
--data-urlencode "name=NOME 1" 
--data-urlencode "projects=1138221313703500"
ho provato con vb.net in questo modo:
codice:
<System.Web.Services.WebMethod()>
Public Shared Function syncAsana(ByVal nome As String) As String
        Try
            Dim token As String = "TOKEN"
            Dim request As WebRequest = WebRequest.Create("https://URL/api/1.0/tasks")
            Dim postData As String = "assignee=email@email.com&notes=TEST_NOTES&name=NOME 1&projects=1138221313703500"
            Dim byteArray As Byte() = Encoding.UTF8.GetBytes(postData)

            request.Method = "POST"
            request.PreAuthenticate = True
            request.Headers.Add("Authorization", "Bearer " & token)
            request.ContentType = "application/x-www-form-urlencoded"
            request.ContentLength = byteArray.Length

            Dim dataStream As Stream = request.GetRequestStream()
            dataStream.Write(byteArray, 0, byteArray.Length)
            dataStream.Close()

            Dim response As WebResponse = request.GetResponse()
            Diagnostics.Debug.WriteLine(CType(response, HttpWebResponse).StatusDescription)
            response.Close()
            Return response.ToString()
        Catch ex As Exception
            Diagnostics.Debug.WriteLine(ex.Message)
            Return ex.Message
        End Try
    End Function
ma ottengo questo errore:
codice:
Eccezione generata: 'System.Net.WebException' in System.dll
Connessione sottostante chiusa: Errore imprevisto durante un'operazione di invio..
qualche idea??