- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个使用 RestSharp 和 WEB API 服务的 WPF 客户端。我尝试按如下方式使用 HttpBasicAuthenticator
:
RestRequest login = new RestRequest("/api/users/login", Method.POST);
var authenticator = new HttpBasicAuthenticator("admin","22");
authenticator.Authenticate(Client, login);
IRestResponse response = Client.Execute(login);
POST 请求如下所示:
POST http://localhost/api/users/login HTTP/1.1
Authorization: Basic YWRtaW46MjI=
Accept: application/json, application/xml, text/json, text/x-json, text/javascript, text/xml
User-Agent: RestSharp/105.1.0.0
Host: dellnote:810
Content-Length: 0
Accept-Encoding: gzip, deflate
Connection: Keep-Alive
Authorization: Basic YWRtaW46MjI=
?我是否从此标题中获取用户名和密码? 我需要获得基于安全 token 的简单例份验证,但找不到描述此过程所有方面的示例。有人可以指出一些完整的示例,包括客户端和服务器端(并使用 RestSharp)。
最佳答案
new SimpleAuthenticator("username", username, "password", password)
NOT 对我有用。
然而以下方法有效:
var client = new RestClient("http://example.com");
client.Authenticator = new HttpBasicAuthenticator(userName, password);
var request = new RestRequest("resource", Method.GET);
client.Execute(request);
关于c# - RestSharp HttpBasicAuthentication - 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31833431/
我正在尝试使用 RestSharp 编码示例来连接到 MailGun。在下面的代码中,请参阅: client.Authenticator = new HttpBasicAuthenticator("X
我刚刚开始从事第 3 方 API 集成工作。在 Postman 客户端 API 调用中,我在 header 和持有者中使用了授权 key 和 token 。当我开始与我的 C# 代码集成时。我使用 H
我有一个使用 RestSharp 和 WEB API 服务的 WPF 客户端。我尝试按如下方式使用 HttpBasicAuthenticator: RestRequest login = new Re
using System; using System.Collections.Generic; using System.Linq; using System.Text;
我需要你的帮助。我们正在开发一个基于网络的应用程序。要在网页上显示的数据(基于 HTML5 JSP)来自 SOAP 网络服务。我们拥有所有具有 HttpBasicAuthentication 的 SO
我使用了在 ASP.NET Framework version 4.5.1 上运行的 MVC Web 应用程序. 我做了 nopcommercePlugin .我正在将版本 3.4 升级到 3.5 更
我是一名优秀的程序员,十分优秀!