У меня есть приложение фляги, которое будет аутентифицировать пользователя с его учетной записью gitlab. Я следовал этому образцу .
Я хочу запустить это приложение на одном сервере с разными портами. Однако я не должен изменять URL-адрес обратного вызова тоже. Моя проблема начинается здесь из-за различий между URL-адресом сервера и URL-адресом обратного вызова.
Например, мой URL-адрес обратного вызова - 22.22.22.22:3333/callback, и я запустил свое приложение на порту 3333. Если вы проверите пример кода(по ссылке) выше, так как вы можете видеть синтаксис «обратного вызова» внутри URL, который будет вызывать метод обратного вызова, как и ожидалось от флягиЗдесь нет проблем.
Однако, если я запускаю мое приложение на порту 3332, метод обратного вызова не сработает из-за различий между портами. Открытый URL после аутентификации будет 22.22.22.22.3333 / callback? Code = "blahblah" & state = "blahblah" Но он пуст, потому что мое приложение запущено в 3332.
Я пытался следовать перенаправленному URL с python,Но я могу получить только знак в URL.
Мой главный вопрос - как я могу изменить URL, который перенаправил меня reddit (я, кстати, использовал gitlab).
Я хочу позвонить 22.22.22.22.3332 / callback? Code = "blahblah" & state = "blahblah" not 22.22.22.22.3333 / callback? Code = "blahblah" & state = "blahblah".