Я получил ошибку ниже после следования приведенному ниже примеру: https://docs.microsoft.com/en-gb/azure/active-directory-b2c/configure-ropc
HTTP/1.1 404 Not Found Cache-Control: private Content-Type: text/html Server: Microsoft-IIS/10.0 X-Frame-Options: DENY Strict-Transport-Security: max-age=31536000; includeSubDomains X-Content-Type-Options: nosniff X-XSS-Protection: 1; mode=block 404 - File or directory not found. The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.
Я использую учетную запись outlook, например, myname@outlook.com, с глобальной ролью администратора, чтобы следовать примеру, но получилошибка выше.
Ниже приведен код из примера:
Эта ссылка ниже возвращает результат формы веб-браузера:
https://mytenant.b2clogin.com/mytenant.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_ROPC_Auth
Проверьтепользовательский поток через Fiddler
https://mytenant.b2clogin.com/mytenant.onmicrosoft.com/oauth2/v2.0/token?B2C_1_ROPC_Auth Content-Type: application/x-www-form-urlencoded username=myname@outlook.com&password=mypassword&grant_type=password&scope=openid myappId offline_access&client_id=myappId&response_type=token+id_token
Есть идеи?
Вы должны убедиться, что вы включили параметр запроса p= в запрос токена:
p=
https://mytenant.b2clogin.com/mytenant.onmicrosoft.com/oauth2/v2.0/token?p=B2C_1_ROPC_Auth