我从Integrate Azure AD B2C into an Android application开始遵循此示例应用程序,并替换了我的Azure AD B2C租户的配置参数,但是出现了错误“ 包含阻止加载该脚本的脚本错误
这是它生成的URL,是错误的还是什么?我是新来的,所以我不太了解:(
login.microsoftonline.com/signintest.onmicrosoft.com/oauth2/v2.0/authorize?p=b2c_1_signin&redirect_uri=ran%3dom%lett%3ers%idk%why&client_id=clientid&response_type=code&state=_JhayuFI4QGD1bjElOHnvg&scope=openid&code_challenge=uiXfg8c9XEFiHFRvjjVSAbCiRNJf5CeXDFXXN0qlj_U&code_challenge_method=S226
我遇到了这个similar Stackoverflow question,但是我不知道他的意思是“ 应该使用Azure门户的Azure AD B2C刀片创建Azure AD B2C应用程序” < / p>
我试图找出自己的意思,但没有发现任何东西。什么意思?
答案 0 :(得分:0)
应使用Azure AD B2C创建Azure AD B2C应用程序 Azure门户的刀片
这意味着您应该在Azure AD B2C租户而不是Azure AD租户中创建Azure AD B2C应用程序。如果您没有Azure AD B2C租户,则可以首先创建它。然后在该B2C租户中注册您的应用。您可以严格遵循Steps to Run。
参考:Tutorial: Create an Azure Active Directory B2C tenant
希望这会有所帮助。
答案 1 :(得分:0)
使用F12检查控制台中是否有任何错误信息。
我的错误消息是... has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
如果您看到这种错误消息,请确保静态自定义UI html文件的主机服务器允许CORS。