Приложение Phoenix, которое я поддерживаю, имеет аутентификацию OAuth с использованием двух разных серверов аутентификации.Как ни странно, только в моей среде разработки они начали демонстрировать неожиданное поведение.
Код использует шестнадцатеричный пакет OAuth2 для аутентификации.
Когда делается попытка получитьтокен через OAuth2.Client.get_token/1
, ошибка возвращается с кортежем, а не строкой по причине.Значение кортежа равно {:option, :server_only, :honor_cipher_order}
.Я не смог выяснить, почему это происходит, и что означает кортеж.
Буду признателен за любую помощь.