Я пытаюсь запустить пример приложения Sinatra, приведенный в библиотеке Azure Active Directory для Ruby: https://github.com/AzureAD/azure-activedirectory-library-for-ruby. Пример приведен здесь: https://github.com/AzureAD/azure-activedirectory-library-for-ruby/tree/dev/samples/authorization_code_example
В предоставленном файле README.md сообщается мнечто мне нужно сделать:
- Зарегистрируйте веб-приложение под своей учетной записью Azure Active Directory.
- Замените
CLIENT_ID
, CLIENT_SECRET
и TENANT
на ваши значения.
Моя проблема заключается в том, что неясно, как сопоставить любые 3 из этих значений с различными полями, доступными для веб-приложения, которое я настроил в Active Directory.
Я предполагаю, что TENANT
сопоставляется с URL, который укажет мое приложение на нашу конфигурацию ActiveDirectory.
Я предполагаю, что CLIENT_ID
сопоставляется с идентификатором приложения моеговеб-приложение
Я очень не уверен насчет CLIENT_SECRET
Я ищу ясность в этих трех полях и все, что мне нужносделать, чтобы этот образец работал.