Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从windows应用程序向网站发送用户名密码_C#_Asp.net_Winforms_Webforms - Fatal编程技术网

C# 如何从windows应用程序向网站发送用户名密码

C# 如何从windows应用程序向网站发送用户名密码,c#,asp.net,winforms,webforms,C#,Asp.net,Winforms,Webforms,是否可以从windows窗体获取用户名和密码并将其发送到网页,然后网页开始检查用户名和密码是否可接受。。。如果是真的,我会切换到另一个windows窗体。如果是假的,我会弹出一个消息框,告诉他检查你的用户名或密码。谢谢是的,这是可能的,但这取决于您拨打电话检查密码的网站。如果它为您提供了一个很好的API来检查用户名/密码,那么它将非常容易。如果不是这样,它很快就会变得难看 您知道应该验证凭据的网站是否有webservice/API吗?您可以使用RestSharp进行验证(https://gith

是否可以从windows窗体获取用户名和密码并将其发送到网页,然后网页开始检查用户名和密码是否可接受。。。如果是真的,我会切换到另一个windows窗体。如果是假的,我会弹出一个消息框,告诉他检查你的用户名或密码。谢谢

是的,这是可能的,但这取决于您拨打电话检查密码的网站。如果它为您提供了一个很好的API来检查用户名/密码,那么它将非常容易。如果不是这样,它很快就会变得难看


您知道应该验证凭据的网站是否有webservice/API吗?

您可以使用RestSharp进行验证(https://github.com/johnsheehan/RestSharp),一个非常好的库,用于简单的REST请求

以下是使用此库的示例:

var client = new RestClient("http://example.com");

var request = new RestRequest("resource/{id}", Method.POST);
request.AddParameter("username", txtUsername.Text); // adds to POST or URL querystring based on Method
request.AddParameter("password", txtPassword.Text); // adds to POST or URL querystring based on Method

// execute the request
RestResponse response = client.Execute(request);
var content = response.Content; // raw content as string

你能给我一个示例代码或我将使用的类吗?这取决于你使用的网站。如果它没有公开一个API,那么你就只能使用类似于soerenn posted的东西。你能更具体地介绍一下你正在尝试使用的网站吗?只是一个带有用户名和密码文本框和登录按钮的登录php页面。如果是表单自动验证,你会怎么做?