Как предотвратить истечение срока действия необработанных токенов github - PullRequest
0 голосов
/ 08 октября 2019

Я хочу получить файл из репозитория github и прочитать его из моего приложения, используя URL-адрес http-запроса.

Я пытался использовать приведенный ниже http-адрес,

Пример: https://raw.github.xxx.com/sample-repo/config-details/master/conf/application-dev.conf?token=ABAD5JUZ7O84U7CIKEU4MGY5UWJU6

Это работало хорошо, но через неделю токен истек. Таким образом, я получаю «404: Не найден» при попытке извлечь файл.

Есть ли способ предотвратить истечение срока действия токена или какое-либо лучшее решение для решения этой проблемы?

Обновление:

На самом деле я пытаюсь реализовать удаленный сервер конфигурации в игровой среде. Я использую play-rconf-http (библиотека, которая помогает получить файл конфигурации, размещенный на http-сервере)

Я установлю URL удаленного файла в файле конфигурации моего приложения, как показано ниже, remote-configuration.http.url = "https://raw.github.xxx.com/sample-repo/config-details/master/conf/application-dev.conf?token=ABAD5JUZ7O84U7CIKEU4MGY5UWJU6"

Поэтому, пока мой сервер запускается, он извлекает файл с удаленного сервера и загружает конфигурацию.

Он работал как я ожидал, но через несколько днейсрок действия токенов истек, поэтому мне нужно решить их.

...