أحاول ربط ShinyProxy بخادم IdentityServer. كيف يمكنني قراءة الأدوار؟ كيف يمكنني تكوين application.yml
؟
سيتعين عليك تكوين IdentityServer بحيث تضيف مطالبة مخصصة إلى رمز المعرف المميز ، والذي يحتوي على مجموعة من الأدوار.
راجع وثائقنا حول هذا: https://shinyproxy.io/documentation/configuration/po_index/#group -based-authorization
ثم يمكنك إضافة اسم هذا الادعاء إلى تكوين ShinyProxy:
proxy:
openid:
roles-claim: <claim_name>
ليس لدي خبرة في IdentityServer ، لذلك لا يمكنني إخبارك بالضبط عن كيفية القيام بذلك. يرجى الرجوع إلى الوثائق الرسمية. شكرا.
بعد الكثير من البحث والدراسة ، اكتشفت كيفية تنفيذ Identity Server
باستخدام ShinyProxy. لقد قمت بإنشاء دليل كامل مفصل خطوة بخطوة في مدونتي .
آمل أن يساعد الرجال الآخرين.
مرحبًا @ erossini-chi
شكرًا جزيلاً على جهودك وعلى التوثيق الواضح للإعداد الخاص بك! أنا متأكد من أنه سيساعد المستخدمين الآخرين عندما يحتاجون إلى تعيين ShinyProxy مع IdentityServer.
أقوم بإغلاق هذه المشكلة الآن ، ولكن لا تتردد في فتح إصدار جديد إذا واجهت أي مشكلة.
التعليق الأكثر فائدة
بعد الكثير من البحث والدراسة ، اكتشفت كيفية تنفيذ
Identity Server
باستخدام ShinyProxy. لقد قمت بإنشاء دليل كامل مفصل خطوة بخطوة في مدونتي .آمل أن يساعد الرجال الآخرين.