이 동작을 위해 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 #에 대한 지식이 제공해야 할 모든 가능한 작업을 시도했지만 아무것도 ...