Azure App-Registrierungs-Umleitungs-URI funktioniert nicht für eine Spa-Anwendung, sondern nur für einen Server

Azure App-Registrierungs-Umleitungs-URI funktioniert nicht für eine Spa-Anwendung, sondern nur für einen Server

ich bin ein bisschen ratlos und frage mich, ob jemand eine Idee hat.

Ich habe in Azure eine Anwendung mit 3 Spa-Weiterleitungen registriert. Es handelt sich um eine .net Core React-Anwendung

http://localhost:3000/eem/ (lokale Entwicklung) https://xxxxxx:4388/eem/ (Entwicklung) undhttps://apps.axxxxxxxxxege.edu/eem/(Produktion)

Die Entwicklung funktioniert einwandfrei. Der Benutzer wird zur Office 365-Anmeldung umgeleitet und nach der Authentifizierung zur Umleitungs-URL zurückgeleitet und kann fortfahren.

aber in der Produktionhttps://apps.axxxxxxxxxege.edu/eem/Sie gehen zum Office 365-Login, sie authentifizieren sich, aber dann bekomme ich eine URL mit der Umleitungs-URL und dann /#code= und meinem Zugriffstoken und es wird ein 404-Fehler ausgegeben

Das Serverteam hat mir versichert, dass IIS für Entwicklung und Produktion identisch eingerichtet ist (natürlich habe ich davon keinen Einblick)

Ich versuche schon seit Tagen, das Problem zu beheben, aber ich komme nicht dahinter. Hat jemand eine Idee, wo ich das Problem beheben kann?

hier ist die URL, die ich mit der 404 zurückbekomme

https://apps.axxxxxxxe.edu/eem/#code=0.ATgAb3x1E5-EDE-Y4CZfLU3Q1veLWXji-xNLqweOC3lqZyU4AAA.AgABAAIAAAD--DLA3VO7QrddgJg7WevrAgDs_wUA9P9zmmwofVpH1E2KtSIjdcvW3pB1DQg-0gXvKav4ScQxFLO fhsdmaSxu81pJMClR8PJLH73yc03m-wCOSAfJZtwnzXR_Mq76jaxiJ_kHME6Kk76HkFp_1cQDG99ztIcFPrIShjHhI36-DjQ7jz_lJ5WqPWTRCDfL5Y-pzhsWcUY_5z_gxqyby09ozd3cgiPqY5kNFszhf2JiljIH895GK3cIWA_460Er8 KfnoG6Xji5TB_fJ8oqAniaaKXKH2mSwqZBZpzMbNLwWImTeFCZVNMno1Jbb-xHaSEPXLHEFzuW-ZJPA1XEOBLwX5t4dSeEo-TeZ1id4drN5yXyFHJCzjusdU6OX88xCrhNnp3N3cGdufYURsHQlrcGlcHsVZmY8a-TF0fdrpmIv_frgRy5 -1NDVwsLPp8mY7pmEUP_jYdg9uy2SfCvuXLMFEbh6polvyK0NY06wwjJx8w7PFpmnX3bSQxNpy5PaEezlvPk7_q-FBSGDUCbUqUaA43q1QwymvLQSG4mmajLCdm9Gy8_VERVsWqg1CWdRu2kmLygf7tFKxhDkG3Kl_UE36aCPY0M2JuDKUQ Eri5f3umvKsXKQgTwu_NlDswKGontxZ10dWj9HlW05WT-2TLSORZ6bX_C0K2Cm2cMeX6xIPqg08HonIJO5Oyqayh0KiKqhoofad6Zs8QacoH-GgY7rNPpXhJrToM2VrBfK11mP7MjEOjqST1xbbyPCwLGU7YsDO_Ahq6Okd7Gv81d2WSPh uHewRZ2KjJYD1ewqsN2xQk_blFjDnQKTgy9NWQNbAIO68yrqTfjMcBBcLlJ_a9fXpnJob3pyZ4ZYOqxkOhYfh6LVBnsBDB8XOL5XLNS9GgK31Lb9GPZG_zHtt6SlxLpFr3joh1XsbpkkzbM9Q1sTyEbZu3ictaJ6h7lkjgmU12V1CShiO7 U3nV3pjwYTTcNKvU3Phbn2BwrzL7rFdxg2HRbbWLSPTm7ha1I&client_info=eyJ1aWQiOiI3MGNkOWE4Yy01OTg5LTQ0MDctODMxYy03YjcxNjRlYzUxODAiLCJ1dGlkIjoiMTM3NTdjNmYtODQ5Zi00ZjBjLTk4ZTAtMjY1ZjJkNGRk MGQ2In0&state=eyJpZCI6IjBlNDA3NjZmLTMwMTMtNDg4Mi04NmM1LWYxMzRjN2U2ZTg2MSIsIm1ldGEiOnsiaW50ZXJhY3Rpb25UeXBlIjoicmVkaXJlY3QifX0%3d&session_state=b925b84a-845b-42eb-a14b-7e1b205845d6

ich wollte nur hinzufügen, dass ich 2 neue Weiterleitungen zur Spa-Azure-Registrierung hinzugefügt und den Code auf zwei andere Entwicklungsserver gestellt habe. Beide funktionieren einwandfrei. Die Office 365-Anmeldung erfolgt, sie führen eine Authentifizierung durch und gehen zurück zur React-Anwendung.

Ich habe keine wirkliche Sichtbarkeit des Produktionsservers (Windows 10 mit IIS für eine .net 6 C#-App mit der React-Anwendung im Ordner wwwroot). Ich habe keinen Zugriff auf den Server, aber gibt es irgendwelche Vorschläge, die ich dem Serverteam machen könnte? Sie sind keine großen Fans der Fehlerbehebung und sagen mir einfach, dass alles gleich ist. Ich bin nicht sicher, wo im Authentifizierungsablauf das Problem auftritt.

verwandte Informationen