Как настроить Coturn для аутентификации oauth - PullRequest
0 голосов
/ 04 октября 2019

Я использую следующую команду для запуска сервера поворотов с проверкой подлинности OAuth sudo turnserver -v -a --oauth -f -r localhost -e "postgresql://postgres:postgres@127.0.0.1:5432/rpturn"

, и я отправил учетные данные OAuth в следующем порядке, чтобы проверить подлинность

var configuration = {
    'iceServers': [{
        "urls": "turns:turn.example.net",
        "username": "username",
        "credential": {
            "macKey": "...",
            "accessToken": "..."
        },
        "credentialType": "oauth"
    }],
    ...
}

, когда сервер разворота всегда выглядитв таблицу turnusers_lt и возвращает авторизацию. Если я использую долгосрочные учетные данные, это работает как чудо.

Я предполагаю, что установка неверна, но я не могу найти нигде в документации, как правильно настроить turnserver

1 Ответ

0 голосов
/ 04 октября 2019

Вы тестируете в Chrome? Ни он, ни Firefox не поддерживают oauth для TURN, см. здесь .

...