在我的Web Api中,我正在使用asp.net OWIN身份框架来使用户通过身份验证才能使用Web API。我将在我的应用程序中使用此api,该应用程序将在后台调用此api,在首次调用时,该应用程序将接收令牌,并且我会将此令牌保存在本地存储中。然后在后续的Web应用程序调用中使用此令牌。现在我面临的问题是,如何检查令牌是否未过期。我的计划是将令牌的到期时间设置为一年。我想知道如果令牌仍然有效,是否有一种方法可以验证令牌。我正在开发离子框架中的应用程序。
谢谢。
答案 0 :(得分:1)
我设法通过创建具有Authrorize属性的单独方法来做到这一点。为了检查令牌的有效性,我正在向该方法发送请求。如果令牌无效,则此方法返回401,否则返回200。
谢谢