Я намагаюся пройти запит на аутентифікацію, який імітує "основний запит на аутентифікацію", який ми звикли бачити під час налаштування IIS для такої поведінки.
URL-адреса: https://telematicoprova.agenziadogane.it/TelematicoServiziDiUtilitaWeb/ServiziDiUtilitaAutServlet?UC=22&SC=1&ST=2
(попередження: https!)
Цей сервер працює під UNIX та Java як сервер додатків.
Це код, який я використовую для підключення до цього сервера:
CookieContainer myContainer = new CookieContainer();
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://telematicoprova.agenziadogane.it/TelematicoServiziDiUtilitaWeb/ServiziDiUtilitaAutServlet?UC=22&SC=1&ST=2");
request.Credentials = new NetworkCredential(xxx,xxx);
request.CookieContainer = myContainer;
request.PreAuthenticate = true;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
(Я скопіював це з іншої публікації на цьому сайті). Але я отримую цю відповідь від сервера:
Основне з'єднання було закрито: при надсиланні сталася несподівана помилка.
Я думаю, що я намагався виконати всі можливі завдання, які мої знання зі C # можуть запропонувати мені, але нічого ...