我现在抓到一组 API,浏览器访问这些 API 时会弹窗要求验证身份,我使用我的用户名/密码
进行验证,发现通过了。我试着用 C# 代码,也成功访问了:
HttpClient client;
var myClientHandler = new HttpClientHandler();
myClientHandler.Credentials = new NetworkCredential("ABC@D.com", "p@$$w0rd");
client = new HttpClient(myClientHandler);
// 后续 GET 等操作略。
这些 API 总是返回 JSON
格式文本,其中的 login
API返回的文本中有个名为 token
的东西,这个 token
是干嘛用的?貌似访问这些 API 时总是要提供用户名/密码
作为认证,但浏览器访问这些 API 时,只要第一次访问
需要身份认证(或过期后),我在想这个 token
是不是也可以用来身份认证?如果是,那么要如何使用?
相关分类