在同一个 ASP.Net oauth Web API 中,如何生成具有不同到期日期的令牌?



我有一个使用 OAuth 的 Web API 项目。它使用到期时间为 20 分钟的持有者令牌。我有一个特定的客户端需要获取永不过期的令牌。我怎样才能做到这一点?我知道我们不能在一个 Web API 中提供 2 个令牌提供程序。我是否需要让 OAuth 服务器生成具有特定到期日期的令牌?

如果要创建没有过期的令牌,使用刷新令牌是最佳选择。

你可以尝试使用这个:

http://bitoftech.net/2014/07/16/enable-oauth-refresh-tokens-angularjs-app-using-asp-net-web-api-2-owin/

最新更新