При использовании SSL ничего не отправляется в виде простого текста, оно зашифровано.Если вы не установите браузер по умолчанию (IE, Firefox, Chrome и т. Д.), Вам придется выяснить, что такое браузер по умолчанию, и использовать его API для этой работы (если это возможно).
Вероятно, должно быть быстрее и эффективнее открыть браузер по умолчанию, вызвав URL с помощью Start Process и передать информацию в строке запроса (это делает GET вместо POST, что, я знаю, не то, чтовы спрашиваете).
Ответ от сервера может быть перенаправлением, и перенаправление может отправить заполненную форму (сохранение значений в сеансе или что-то подобное).
Таким образом, сложность переносится на веб-сайт, а не на приложение Windows, которое должно быть легче обновить, если что-то пойдет не так.
HTH