Gleich nach der Authentifizierung für meine Webanwendung mit Azure Active Directory B2C wird die folgende Fehlermeldung angezeigt:Azure Active Directory-B2C-Fehler: Die gesuchte Ressource wurde entfernt, ihr Name wurde geändert oder ist vorübergehend nicht verfügbar.
Die Ressource, die Sie suchen, wurde entfernt, der Name wurde geändert oder ist vorübergehend nicht verfügbar.
Diese Fehlermeldung kommt nach erfolgreich durch die „Anmelden“ Authentifizierung auf, „Registrieren“ und die neue „Registrieren oder Anmelden“ Politik. Ich habe zwei identische Websites, von denen eine von Azure über ihre "App Services" und die andere von IBM Bluemix gehostet wird. Die von Bluemix gehostete Website wird ohne Fehler authentifiziert, aber die von Azure gehostete Version gibt mir den Fehler.
ich habe auch eine Fehlerbehebung Webseite, damit ich beheben und die Ursache des Problems verengen. Sobald ich den Application Claim "User's Object ID" und nur diesen Anspruch hinzufüge, erhalte ich den Fehler. Das Problem ist, dass ich diesen Anspruch unter anderem für Authentifizierungszwecke brauche, so dass ich diesen Anspruch nicht einfach entfernen kann.
Die Webseite zur Fehlerbehebung ist hier:
https://troubleshootb2c2.azurewebsites.net/
In dieser Webseite, klicken Sie einfach auf „Anmelden“ in der oberen rechten Ecke, und Sie werden die „Zeichen auf eine Authentifizierungsseite genommen werden unter Verwendung von Nach oben oder Anmelden "Politik. Sobald Sie sich angemeldet oder registriert haben, wird die URL auf eine gültige URL umgeleitet (https://troubleshootb2c2.azurewebsites.net/auth) und die Fehlermeldung in Form einer Webseite angezeigt.
Mein Code kann hier gefunden werden, wenn das Problem in meinem Code liegt:
https://github.com/edsfocci/troubleshootb2c2
Um möglicherweise bei der Fehlerbehebung zu helfen, ich habe eine ähnliche Anwendung, die fein authentifiziert, wenn es in Bluemix gehostet wird, zeigt jedoch den Fehler, wenn es in Azure App-Service gehostet wird. Daher ist es kein Browser-Problem. –