Где я получу kGraphURI и kScopes для реализации аутентификации Azure B2c - PullRequest
0 голосов
/ 25 мая 2018

Мне нужно реализовать регистрацию и регистрацию B2C для моего приложения.Я скачал код по ссылке ниже с GitHub.https://github.com/Azure-Samples/active-directory-b2c-ios-swift-native-msal

Здесь показано, что мне нужно настроить некоторую константу.

let kTenantName = "<tenant>.onmicrosoft.com" // Your tenant name
let kClientID = "<your-client-id>" // Your client ID from the portal when you created your application
let kSignupOrSigninPolicy = "<your-signin-policy>" // Your signup and sign-in policy you created in the portal
let kEditProfilePolicy = "<your-edit-profile-policy>" // Your edit policy you created in the portal
let kGraphURI = "<Your backend API>" // This is your backend API that you've configured to accept your app's tokens
let kScopes: [String] = ["<Your backend API>/demo.read"] // This is a scope that you've configured your backend API to look for.

Теперь, где я возьму kGraphURI и kScopes?

1 Ответ

0 голосов
/ 28 мая 2018

Для этого примера необходимо зарегистрировать приложение Natvie и веб-API в приложении Azure B2C.

Внутренний API-интерфейс означает WebApp / API, для которого зарегистрировано приложение B2C.

kGraphURI = "<Your backend API>" // This is the App ID URI of Web API in the AAD B2C application.

kScopes: [String] = ["<Your backend API>/demo.read"] // This is a scope value which you configured for the Web API in the AAD B2C applicaiton.

Например:

kGraphURI = "https://fabrikamb2c.onmicrosoft.com/example"

kScopes: [String] = ["https://fabrikamb2c.onmicrosoft.com/example/demo.read"]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...