我正在尝试通过一个身份验证请求,该请求模仿了在为此行为设置 IIS 时常见的“基本身份验证请求”。
网址是: 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 # 知识能提供给我的所有可能的任务,但是没有..。