URL-адрес обратного вызова для приложения в каталоге Azure

Мне нужно добавить настраиваемую схему для URL-адреса обратного вызова, что-то вроде myapp://example.com/oauth/callback, чтобы иметь возможность перенаправлять обратно в приложение на устройствах iOS и Android, но я не могу этого сделать, потому что в нем указано недопустимая схема (она допускает только http:// и https://).

Я делаю это там:

Azure Active Directory -> App registration -> app -> Reply URL

Есть ли обходной путь для этого?

Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
1
0
3 733
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вместо того, чтобы пытаться создать URL-адрес ответа с помощью

Azure Active Directory -> App registration -> app -> settings -> Reply URL

Перейдите к

Azure Active Directory -> App registration -> app -> Manifest 

Это средняя кнопка рядом с настройками.

Оказавшись там, вы увидите JSON-представление вашего приложения. Найдите раздел под названием

"replyUrls": [],

Добавьте туда URL-адрес ответа и нажмите «Сохранить» вверху.

"replyUrls": [
    "myapp://example.com/oauth/callback"
],

Вернуться к

Azure Active Directory -> App registration -> app -> settings -> Reply URL

и убедитесь, что URL-адрес ответа установлен.

Это должно работать, поскольку код на стороне клиента выполняет проверку, а не на стороне сервера.

Надеюсь это поможет

Другие вопросы по теме