我正在尝试实现访问令牌,即在登录时由ASP.NET Web API生成的承载令牌
这是请求
username=Over@Flow.com&Password=stackWorld#1grant_type=password
这是您从服务器获得的响应
{
"access_token": "Some Big Token",
"token_type": "bearer",
"expires_in": 1209599,
"userName": "ok@ok.com",
".issued": "Mon, 01 May 2017 14:32:32 GMT",
".expires": "Mon, 15 May 2017 14:32:32 GMT"
}
我想知道的是,如何从我的服务器生成并将其保存到我的数据库中时获取此令牌
令牌由项目文件夹上的asp.net身份模型生成>提供商> ApplicationOAuthProvider.cs文件
这有一个方法名称 GrantResourceOwnerCredentials ,它处理所有令牌生成,但我无法获得它生成的持有者令牌