Управление API Azure с помощью OAuth2.0 и AAD?

В настоящее время я разрабатываю мобильное приложение, которое будет вызывать некоторые веб-службы через управление API Azure. Теперь это мобильное приложение будет использоваться публичными пользователями.

Мой вопрос: нужно ли мне регистрировать всех общедоступных пользователей в AAD, чтобы иметь возможность использовать OAuth2.0, когда мобильные приложения обращаются к управлению API Azure?


person Kengary    schedule 03.05.2016    source источник


Ответы (1)


Зависит от ваших потребностей. Если вам нужно захватить идентификаторы конечных пользователей и вы хотите использовать AAD в качестве поставщика удостоверений, вам необходимо зарегистрировать своих пользователей в AAD (или попросить их сделать это).

В противном случае вы можете просто создать учетные данные клиента для своего мобильного приложения. См. https://msdn.microsoft.com/en-us/library/azure/dn645543.aspx

person Miao Jiang    schedule 09.05.2016
comment
спасибо, я не хочу фиксировать их личность и не хочу, чтобы они регистрировались. Но мне нужен OAuth для авторизации веб-служб, когда они используют мобильное приложение для вызова веб-служб в Azure APIM. Любое предложение? - person Kengary; 15.05.2016