Az Office nem jelenít meg egyéni DUO API többtényezős hitelesítési bejelentkezési oldalt
Ezt a cikket Warren Rath támogatási eszkalációs mérnök írta.
Jelenségek
Ha egyéni többtényezős hitelesítési bejelentkezési oldalt használ, amely DUO API-t használ az Office-alkalmazással, a bejelentkezési oldal egy pillanatra villogni fog, mielőtt eltűnik. A következő hibaüzenet jelenik meg:
A szervezetében alkalmazott házirendek miatt nem tudjuk elvégezni ezt a műveletet. További információért lépjen kapcsolatba a szervezet ügyfélszolgálatához.
Annak ellenére, hogy az egyéni bejelentkezési oldal megfelelően jelenik meg a webböngészőkből, az Office-alkalmazás nem jeleníti meg az egyéni bejelentkezési lap HTML-tulajdonságát.
A probléma oka
Amikor a DUO iframe a "duo.form.login.template.html" fájlból töltődik be, a kód a következőhöz hasonló:
<iframe id="duo_iframe" width="100%" height="350px" frameborder="0">
Figyelje meg, hogy az Iframe elem src attribútuma hiányzik. Emiatt az iFrame betölti a "about:blank" URL-címet (az Iframe src attribútumot később állítja be a Duo-Web-v2.js fájlban).
Biztonsági okokból az Office nem engedélyezi a webes nézetben a nem https végpontokra való navigálást, amely a felhasználói hitelesítő adatok rögzítését mutatja. Az src attribútum hiánya miatt a beágyazott böngésző "about:blank" töltődik be az IFRAME-be.
Mivel az adatok nem HTTPS-alapúak, az Office nem tudja engedélyezni az ilyen navigációt.
Kerülő megoldás
A probléma megkerüléséhez adja meg az Iframe elem src attribútumát az alábbiak szerint. Ezután a "about:blank" lap nem töltődik be, és ez a probléma már nem jelentkezik.
<iframe id="duo_iframe" src="images/TempImage.gif" width="100%" height="350px" frameborder="0">
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: