خانه › مکانیزم‌ها › سرویس درگاه احراز هویت

سرویس درگاه احراز هویت

Authentication Gateway Service

معماری سرویس درگاه احراز هویت(AGS) از الزامات برنامه‌های مختلف از طریق ارزیابی مدارک ارائه شده کاربران، مانند مدارک کارت هوشمند، به فرمتی مناسب برای برنامه یا سرویس پشتیبانی می‌کند. برای مثال سرویس درگاه احراز هویت می‌تواند احراز هویت پروکسی/ واسطه ای[۱] را برای برنامه‌هایی که به صورت محلی قادر به پشتیبانی از احراز هویت PKI نیستند، ارائه می‌دهد. احراز هویت واسطه‌ای اجازه می‌دهد تا روش احراز هویت، امن تر و استاندارد تر باشد. این سرویس، احراز هویت نام کاربری/ رمز عبور را هم می‌تواند ارائه دهد.

هنگامی که اعتبار یک مشتری از طریق دایرکتوری یا سرویس PKI تأیید شد،AGS می‌تواند تنظیم شود تا منابع داده‌ای دیگر مانند سرویس‌های شناسایی ویژگی را پرس و جو کند و این داده‌ها را به برنامه کاربردی انتقال دهد.

نشست (Kerberos / HTTPS)شیء نشست (JSON-RPC)نام کاربری / رمز عبورشناسهٔ نشست (HTTPS)سرویس ابری Aسرویس ابری Bسرویس درگاهاحراز هویتمصرف‌کنندهٔسرویس ابری
شکل ۳-۶ — مثالی از یک واسطه ی AGS در بین پروتکل‌های احراز هویت و پروتکل‌های شبکه است.

AGS در شکل ۳-۶ قابل گسترش است و می‌تواند با پروتکل‌های استاندارد در پیشخوان[۲] برای مصرفکنندگان ابر، یا در پسخوان[۳] برای پردازش هر پروتکلی که مورد نیاز سرویس‌های ارائه دهنده ی ابر است، پیکربندی شود شکل ۳-۶ یک پروتکل جلسه و دو نوع نشان احراز هویت برای مصرفکنندگان ابر را نشان می‌دهد. در پیشخوان، دو نوع مجزا از پروتکل‌های جلسه را برای ارائه دهنده ی ابر پردازش می‌کند. همچنین می‌تواند نشان‌های احراز هویت را در یک پیکربندی ورود یکپارچه SSO) (به ارائه دهندگان ارائه دهد.

الگوهای مرتبط

  • درگاه احراز هویت ابر[۴]
  • رابط‌ها و APIهای امن دسترسی به ابر[۵]
  1. brokered ↩
  2. front end ↩
  3. back end ↩
  4. Cloud Authentication Gateway ↩
  5. Secure Cloud Interfaces and APIs ↩