Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.2k views
in Technique[技术] by (71.8m points)

xamarin.forms - Having issues with Azure B2C

I am using Azure Active Directory B2C in an application(Xamarin.forms). When i try to call the azure login page (which is a sign-in-policy), i am prompted with the following error:

"We track these errors automatically, but if the problem persists feel free to contact us. In the meantime, please try again. Correlation ID: xxxxxxx-xxxxxx-xxxxxx-xxxxxxx Timestamp: 2021-01-28 17:08:40Z AADB2C90011: The client id 'xxxxxxx-xxxxxx-xxxxxx-xxxxxxx' provided in the request does not match client id 'xxxxxxx-xxxxxx-xxxxxx-xxxxxxx' registered in policy"

i dont know what is going on, application id seems correct.

How do i fix it?

question from:https://stackoverflow.com/questions/65942232/having-issues-with-azure-b2c

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

The client ID may be missing or incorrect in the Web.config file for the app.

You could have a try with follow these steps:

  1. Open the Web.config file for the app.

  2. In the Web.config file, find the app key ida:ClientId.

  3. Replace the value of the app key with the client ID that is provided for your app in the Azure AD B2C admin portal.

The changed part of the file resembles the following:

<appSettings>
<add key="ida:ClientId" value="**xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx**">
</appSettings>

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...