azure應用程式註冊重定向uri不適用於spa應用程序,但僅適用於一台伺服器

azure應用程式註冊重定向uri不適用於spa應用程序,但僅適用於一台伺服器

我對此有點困惑,只是想知道是否有人有任何想法。

我已經在 azure 中註冊了一個具有 3 個 spa 重定向的應用程序,它是一個 .net core React 應用程序

http://localhost:3000/eem/(本地開發) https://xxxxxx:4388/eem/(開發)和https://apps.axxxxxxxxxege.edu/eem/(產品)

開發和開發工作完美,使用者被重定向到 Office 365 登錄,然後在身份驗證後返回到重定向 URL 並繼續。

但在生產中https://apps.axxxxxxxxxege.edu/eem/他們轉到 Office 365 登入並進行身份驗證,但隨後我得到一個帶有重定向 url 的 url,然後是 /#code= 和我的存取令牌,它會拋出 404 錯誤

伺服器團隊向我保證,開發和生產的 iis 設定是相同的(當然我看不到這一點)

我已經排查好幾天了,但我無法弄清楚是否有人有任何想法可以排除故障?

這是我透過 404 返回的 url

https://apps.axxxxxxxe.edu/eem/#code=0.ATgAb3x1E5-EDE-Y4CZfLU3Q1veLWXji-xNLqweOC3lqZyU4AAA.AgABAAIAAAD--DLA3VO7QrddgJg7WevrDs_wwmDsmmw FLOfhsdmaSxu81pJMClR8PJLH73yc03m-wCOSAfJZtwnzXR_Mq76jaxiJ_kHME6 Kk76HkFp_1cQDG99ztIcFPrIShjHhI36-DjQ7jz_lDG99ztIcFPrIShjHhI36-DjQ9 cgiPqY5kNFszhf2JiljIH895GK3ciWA_460Er8KfnoG6Xji5TB_fJ8oqAniaaKXKH2m SwqZBZpzMbNLwWImTeFCZVNMno1Jbb-xHaEPSEPXLA-ZpJDA5454X5 月jusdU6OX88xCrhNnp3N3cGdufYURsHQlrcGlcHsVZmY8a-TF0fdrpmIv_frgRy5 -1NDVwsLPp8mY7pmEUP_jYdg9uy2SfCvuXLMFEbh6polvyK0NY06wwjJx8w7PFpmnX3bSQxN py5PaEezlvPk7_q-FBSGDUCbUqUaA43q1QwymvLQSG4mmajLCdm9Gy8_VERVsWqg1CWdRu2kmL ygf7tFKxhDkG3Kl_UE36aCPY0M2JuDKUQEri5f3umvKsXKQgTwu_NlDswKGontxZ10dWj9HlW05 WT- 2TLSORZ6bX_C0K2Cm2cMeX6xIPqg08HonIJO5Oyqayh0KiKqhoofad6Zs8QacoH-GgY7rNPpXhJrToM2VrBfK11mP7MjEOjqST1xbbyPCwLGU7YsDO_Ahq6Okd7Gv81d2WSPhuHewRZ2KjJY D1ewqsN2xQk_blFjDnQKTgy9NWQNbAIO68yrqTfjMcBBcLlJ_a9fXpnJob3pyZ4ZYOqxkOhYfh6LVBnsBDB8XOL5XLNS9GgK31Lb9GPZG_zHtt6SlxLpFr3joh1XsbpkkzbM9Q1sTyEbZu3 ictaJ6h7lkjgmU12V1CShiO7U3nV3pjwYTTcNKvU3Phbn2BwrzL7rFdxg2HRbbWLSPTm7ha1I&client_info=eyJ1aWQiOiI3MGNkOWE4Yy01OTg5LTQ0MDctODMxYy03YjcxNjRlyzUxODAiLCJ1dGlkIjo iMTM3NTdjNmYtODQ5Zi00ZjBjLTk4ZTAtMjY1ZjJkNGRkMGQ2In0&state=eyJpZCI6IjBlNDA3NjZmLTMwMTMtNDg4Mi04NmM1LWYxMzRjN2U2ZTg2MSIsIm1ldGEiOnsiaW50ZXJhY3Rpb25UeX BlIjoicmVkaXJlY3QifX0%3d&session_state=b925b84a-845b-42eb-a14b-7e1b205845d6

只是想添加我添加了2 個新的重定向到spa azure 註冊,並將代碼放在另外兩個開發伺服器上,它們都完美地工作,Office 365 登入出現,它們進行身份驗證,然後返回到反應應用程式.

我實際上對生產伺服器沒有任何可見性(Windows 10 為 .net 6 c# 應用程式運行 iis,並在 wwwroot 資料夾中使用 React 應用程式)我不允許訪問伺服器,但是我可以提供任何建議嗎伺服器團隊並不熱衷於故障排除,只是告訴我一切都是一樣的。我不確定身份驗證流程中的哪個位置出現問題。

相關內容