احراز هویت مدرن ناموفق بود، کد وضعیت 4c7 - خطای تیم های مایکروسافت

Microsoft Teams یک پلت فرم ارتباط و همکاری یکپارچه است که چت مداوم در محل کار، جلسات ویدیویی، ذخیره سازی فایل و یکپارچه سازی برنامه ها را ترکیب می کند. اگر هنگاماتصال از شبکه شرکتی که Active Directory Federation Services ( AD FS ) در آن نصب شده است، وارد Microsoft Teams(Microsoft Teams) شوید و با پیغام خطای «تأیید هویت مدرن ناموفق» مواجه شدید، ممکن است این پست برای شما جالب باشد. (Modern authentication failed”)در این پست، ما علت بالقوه را شناسایی می کنیم و همچنین راه حل احتمالی را ارائه می دهیم که می توانید برای حل این مشکل تلاش کنید.

احراز هویت مدرن انجام نشد، کد وضعیت شما 4c7 است - Microsoft Teams

احراز هویت مدرن ناموفق بود، کد وضعیت(Status) 4c7 - تیم های مایکروسافت(Microsoft Teams)

هنگامی که احراز هویت ناموفق باشد، پیام خطا را به شرح زیر دریافت خواهید کرد:

Modern authentication failed here, but you’ll still be able to sign in. Your status code is 4c7.

و اگر گزارش‌ها را بررسی کنید، ممکن است اطلاعاتی مشابه موارد زیر مشاهده کنید:

DateTime< 7124> — info — SSO: SSO requires credential. Status: caa10001. Attempting windows auth.
DateTime< 7124> — info — SSO requires credential. Status: caa10001. Attempting windows auth. diag:1
DateTime<7124> — info — SSO: (Non domain joined) No user present. Status: 3399548929
DateTime<7124> — error — SSO: ssoerr – (status) Unable to get errCode. Err:Error: ADAL error: 0xCAA10001SSO: ssoerr – (status) Unable to get errorDesc. Err:Error: ADAL error: 0xCAA10001

برای حل مشکل احراز هویت مدرن ناموفق - پیام خطای کد وضعیت 4c7(Modern authentication failed – Status code 4c7) ، باید با استفاده از AD FS مایکروسافت مدیریت کنسول(AD FS Microsoft Management Console) ( MMC ) روی رایانه ای که نسخه محلی اکتیو دایرکتوری را دارد، (Active Directory)احراز هویت فرم ها(Forms Authentication) را فعال کنید . برای انجام این کار؛ این موارد را دنبال کنید:

  1. در صفحه پیمایش، به سیاست های احراز هویت(Authentication Policies) مراجعه کنید.
  2. در بخش Actions  در بخش جزئیات،  ویرایش جهانی اولیه احراز هویت(Edit Global Primary Authentication) را انتخاب کنید .
  3. در  تب  Intranet ، Forms Authentication را انتخاب کنید .
  4. OK  (یا  اعمال(Apply) ) را انتخاب کنید.

طبق گفته مایکروسافت(Microsoft) ، این خطا به این دلیل رخ می دهد که تیم های مایکروسافت به (Microsoft Teams)احراز هویت فرم ها(Forms Authentication) نیاز دارند. هنگام استقرار AD FS ، احراز هویت فرم ها(Forms Authentication) به طور پیش فرض برای اینترانت فعال نیست.

احراز هویت مبتنی بر فرم یک اصطلاح هنری در زمینه سیستم‌های کامپیوتری آنلاین مبتنی بر وب و شبکه است. (Web)به طور کلی، به مفهومی اشاره دارد که یک کاربر با یک "فرم" قابل ویرایش برای پر کردن و ارسال به منظور ورود به سیستم یا سرویس ارائه می شود.

مزیت احراز هویت فرم این است که کاربران برای دسترسی به برنامه شما مجبور نیستند عضو یک شبکه مبتنی بر دامنه باشند. بنابراین تعداد برنامه های وب از فرم احراز هویت در برنامه وب خود استفاده می کنند.

سه نوع احراز هویت در ASP.NET وجود دارد که عبارتند از :

  1. احراز هویت ویندوز
  2. احراز هویت فرم ها
  3. احراز هویت گذرنامه

اگر Windows Integrated Authentication ناموفق بود، از شما خواسته می‌شود با استفاده از Forms Authentication وارد سیستم شوید .



About the author

من یک مهندس سخت افزار هستم و متخصص در طراحی و توسعه محصولات اپل مانند آیفون و آیپد هستم. من با هر دو دستگاه iOS و edge و همچنین ابزارهای توسعه نرم افزار مانند Git و Swift تجربه دارم. مهارت های من در هر دو زمینه به من درک قوی از نحوه تعامل سیستم عامل دستگاه های اپل (OS) با برنامه ها و منابع داده می دهد. علاوه بر این، تجربه من با Git به من امکان می دهد روی سیستم های کنترل نسخه کد کار کنم، که می تواند به بهبود کارایی و بهره وری در هنگام توسعه نرم افزار کمک کند.



Related posts