Проверка подлинности на основе токена, обновление токена - PullRequest
0 голосов
/ 22 ноября 2018

Я пытаюсь получить токен обновления, но мне нужно проверить время истечения и текущее время системы в Java.

Вот мой код.Я думаю, что-то идет не так, но я не мог найти, что это такое.Где я должен изменить или добавить свой код?

Прежде всего, у меня есть токен доступа, полученный от API-сервисов.Когда я создаю токен, думаю, мне нужно сохранить его время или системное время, чтобы сравнить, жив он или умирает.Чем я собираюсь проверить, умирает ли токен доступа, мне нужно снова создать токен.Если он не умирает, мне нужно проверить токен обновления.После этого я не смог решить проблему.

 private static void TimeChecker() {

    try {
        ExpiresIn.setMinDate();
        long Now = System.currentTimeMillis();
        Date Controldate = new Date();
        Controldate.setTime(Now);
        Controldate.add(ExpiresIn);
        Now = Controldate.getTime();

        if(Now <= ExpiresIn.getTime()){
            //createtoken çağır
        }
        else {
            RefreshToken

        }

    } catch (Exception e) {

    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...