הבנה ופתרון של השגיאה AADSTS50107 Requested Federation Realm Does Not Exist
By Mirko Peters ·
אם נתקלתם אי פעם בשגיאה הידועה לשמצה "AADSTS50107: Requested Federation Realm Does Not Exist" בניסיון להתחבר ל-Microsoft 365, אתם כבר…
Automatically translated with AI from the original post. Read the English original

אם נתקלתם אי פעם בשגיאה הידועה לשמצה "AADSTS50107: Requested Federation Realm Does Not Exist" בניסיון להתחבר ל-Microsoft 365, אתם כבר יודעים כמה מהר הגישה יכולה להיתקע לגמרי. השגיאה הזו אינה סתם כשל התחברות כללי. היא מציינת במפורש שיש תצורה שגויה בהגדרות האימות שבין Microsoft 365 (או Entra ID/Azure AD) לבין ספק הזהויות שלכם, כמו ADFS או Okta.
בקצרה, Microsoft 365 מנסה להפנות את המשתמש להתחברות מאוחדת (federated) עבור הדומיין שלו, אבל הוא לא מוצא "אובייקט realm של federation" תואם. ה-realm הזה הוא הגדרה קריטית שמקשרת את הדומיין שלכם לספק זהויות, והוא הדבק שמאפשר single sign-on. כאשר ההגדרה חסרה או מוגדרת לא נכון, לא Microsoft 365 ולא Azure יכולים לסמוך על ההתחברויות של המשתמשים האלה, וכתוצאה מכך הגישה נכשלת והעומס על התמיכה גדל.
המדריך הזה נועד כדי שלא תצטרכו לאלתר כששגיאות federation מאיימות על רציפות העסק. נציג בפניכם את גישות פתרון התקלות, התיקונים ושיטות המניעה שתצטרכו כדי לשמור על בקרת זהויות הדוקה. בארגונים שחיים ונושמים ענן, שמירה על תקינות ה-federation realms היא המפתח לגישה מאובטחת וצפויה. מחפשים אסטרטגיות ממשל רחבות יותר? החשיבות של ממשל ענן נאכף מודגשת במדריכים כמו Azure enterprise governance strategy, וכן בניתוח של מקרי פריצה מהעולם האמיתי ב-Microsoft 365 attack chain explained.
הסיבות העיקריות לשגיאות federation realm בהתחברות ל-Microsoft 365 ואופן פתרון התקלות
בואו נעבור על הסיבות לכך שהשגיאה "Requested Federation Realm Does Not Exist" מופיעה. בתשעה מקרים מתוך עשרה, אתם מתמודדים עם דומיין שמוגדר כ-federated, אבל הקישור הנדרש לספק הזהויות חסר או פגום. Microsoft 365 רוצה להעביר אליו את האימות, אבל אף אחד לא עונה בצד השני, בדרך כלל בגלל ערכים חסרים או שגויים בתצורת Azure AD שלכם או בספק הזהויות.
לפעמים זו פשוט שגיאת כתיב בערך הדומיין או ה-realm. במקרים אחרים, מנהל אולי המיר דומיין בין מצב "managed" למצב "federated" בלי לנקות את כל ההפניות אליו, וכתוצאה מכך שרתי ההתחברות של Microsoft לא יכולים לזהות באיזה IdP להשתמש. בסביבות עם כמה ספקי זהויות או סביבות היברידיות, הבעיה עלולה להסתבך עוד יותר בשל התנגשויות realm, כאשר יותר מספק אחד מנסה לנהל את אותו דומיין.
סיבה שלעיתים נשכחת היא אי התאמה ב-Issuer URI בין ספק הזהויות שלכם למה ש-Azure AD מצפה לו. אם הערכים אינם תואמים, האימות לעולם לא יסתיים, וזו טעות קלאסית בהגדרות SAML ו-ADFS. אינטגרציות מורכבות, במיוחד עם ספקי federation חיצוניים כמו Okta או PingFederate, עלולות להוביל לבעיות ייחודיות אם התצורה או ה-metadata אינם מעודכנים.
כדי לקצר את זמן פתרון התקלות, בדקו תמיד שוב את סטטוס ה-federation של הדומיין, את התצורה המדויקת של אובייקט ה-realm ואת תקני ה-Issuer URI. סקירה יזומה של תצורת ה-federation שלכם, במיוחד במהלך מיגרציות ואחרי שינויי מדיניות משמעותיים, יכולה לחסוך לכם עומס חריג במוקד התמיכה. למידע נוסף על סיכוני תצורת זהויות ומלכודות במדיניות גישה, תמצאו ערך בתכנים כמו Entra ID conditional access security ו-Microsoft 365 data access and ownership governance. הם מתעמקים באופן שבו טעויות בגישה מובילות לבעיות בהמשך הדרך.
פתרון ושלבי מענה לשגיאות federation realm מסוג AADSTS50107
אז המשתמשים שלכם חסומים עם AADSTS50107. מאיפה בכלל מתחילים? שלב ראשון: בדקו את שיטת האימות הנוכחית של הדומיין באמצעות PowerShell או פורטל Microsoft 365. אם הדומיין מוגדר כ-federated אבל חסר בו אובייקט realm תקף, התיקון בדרך כלל כרוך בהרצה מחדש של הגדרת ה-federation. השתמשו ב-cmdlet בשם Set-MsolDomainAuthentication כדי לרשום כראוי את פרמטרי ה-federation של הדומיין עם פרטי ה-IdP הנכונים.
אם אתם משתמשים בספק זהויות מקומי כמו ADFS, בדקו היטב את הגדרות ה-Relying Party Trust. קל להפתיע לגלות Issuer URI שגוי או לא מעודכן, ו-Azure AD קפדני מאוד בעניין הזה – הוא חייב להתאים בדיוק. אם אתם מפעילים ספק זהויות חיצוני (למשל Okta או PingFederate), ודאו שהמטא-דאטה של ספק הזהויות החיצוני – כולל תגובת ה-SAML – תואמת למה ש-Microsoft 365 מצפה לו עבור הדומיין שלכם.
בסביבות היברידיות או סביבות עם כמה ספקים, בדקו בקפידה את כל הגדרות הפדרציה החופפות. אם יותר ממערכת אחת "חושבת" שהיא מחזיקה בתחום (realm) של דומיין מסוים, זו מתכון לכאוס בהזדהות. תמיד אמתו את מצב הפדרציה של הדומיין לאחר כל שינוי, באמצעות מודולי PowerShell העדכניים ביותר או ב-Azure Portal.
בזמן שאתם מחברים מחדש את נקודות הפדרציה, תעדו כל שינוי ועדכנו את המשתמשים מראש כשצפויות הפרעות בכניסה למערכת. למנהלים שמייחסים חשיבות גבוהה לאבטחה, כדאי לבדוק ולחזק את בקרות ההסכמה וה-OAuth, כפי שמוסבר לעומק ב-Entra ID OAuth consent attack explained. כך לא תסגרו חור אחד רק כדי לפתוח אחר, שקט וקשה יותר לזיהוי.
משוב, פתרונות ואיפה לקבל עזרה בנושא בעיות של אובייקט Realm בפדרציה
כשמדובר בתקלות של Realm בפדרציה, קהילת הטכנולוגיה של Microsoft היא מכרה זהב. מנהלים רבים פיתחו בשיתוף פעולה פתרונות עוקפים, כמו החלפת דומיין ממצב "managed" ל-"federated" ובחזרה כדי לכפות תצורה נקייה, או לכידת אסימוני SAML עם Fiddler כדי לזהות אילו ערכי Realm אינם תואמים בין המערכות.
אל תזלזלו בערך של שאילת שאלות במקומות כמו הפורומים הרשמיים של Microsoft, קבוצות Slack קהילתיות, או פנייה ליועץ מקצועי אם הדברים מסתבכים. שגיאות מתמשכות או מוזרות עשויות להצביע על בעיות נסתרות – למשל מטא-דאטה מיושן, חשבונות אורח לא פעילים, או מדיניות גישה מותנית שמתנגשת בגבולות האמון של הפדרציה. לכן דיאלוג מתמשך עם ערוצי התמיכה ועם אנשי IT אחרים יכול להיות יעיל הרבה יותר מאשר להיאבק לבד.
כמו כן, כדאי לעקוב אחר נוהלי העבודה המומלצים המתפתחים סביב מדיניות גישה מותנית והקשר אימות. מנהלים רבים הזהירו שוב ושוב שחריגים רחבי היקף מדי או הזמנות אורחים מהוות במהירות סיוט של גישה ואבטחה – והדבר נתמך במדריכים כמו Conditional Access policy trust issues וthe risks of M365 guest accounts.
אם אתם מתלבטים או מתמודדים עם בעיה בוצית שאף אחד אחר לא נתקל בה, אל תהססו להציג את התרחיש שלכם בפני הקהילה. משוב מהשטח – סיפורי הצלחה, כישלונות ואפילו ניסויים מסוג "מה אם ננסה את זה?" – הם מה ששומר על הידע רלוונטי והפתרונות מעוגנים במציאות. ככל שיש יותר קולות בשיחה, כך שגיאות ה-Realm של הפדרציה יאבדו מהר יותר את היכולת שלהן להפריע ליום העבודה שלכם.
מניעת שגיאות AADSTS50107 בעתיד באמצעות נוהלי עבודה מומלצים לפדרציה
- אמתו את הפדרציה של הדומיין לפני העלייה לאוויר: לפני מעבר לייצור, השתמשו בכלים כמו PowerShell כדי לבדוק את מצב הפדרציה ולוודא שכל דומיין מפדרל ממופה לספק זהויות פעיל.
- אחידות ותקנון של פורמטי Issuer URI: ודאו שה-Issuer URI בכל ספק זהויות וב-Azure Entra ID זהים לחלוטין – אפילו לוכסן נוסף או שגיאת הקלדה יכולים לשבש כניסות למערכת.
- שמרו על עדכניות המטא-דאטה של ספק הזהויות: עדכנו את מטא-דאטה ה-SAML של ספקים חיצוניים כמו ADFS, Okta או PingFederate. מידע מיושן גורם לאי-התאמות באובייקטי Realm של הפדרציה ולכשלי אימות.
- תעדו ובדקו את כל הגדרות הפדרציה באופן קבוע: קבעו ביקורות תצורה תקופתיות, במיוחד אחרי עדכונים גדולים, מיזוגים או מעברים. טעויות קטנות יכולות להתגלגל ולהחמיר אם לא מטפלים בהן.
- שמרו על ממשל הדוק ומחזורי בדיקת הרשאות גישה: אל תאפשרו לתצורות פדרציה או לגישת אורחים להתפשט ללא בקרה. עיינו בשיטות עבודה מומלצות לממשל מתוך מקורות כמו Power Platform security governance, או למדו על ברירות המחדל המאובטחות של M365 ב-unlock ironclad M365 security.
שמירה על צעדי המניעה האלה יכולה לחסוך לכם את תקלות AADSTS50107 לפני שמשתמש בכלל יפנה לעזרה.