انتقل إلى المحتوى
أمين أبوزيد
درس مخطط لهJNR-039-L08

عرض عملي: تحويل Shop إلى رموز صادرة من Keycloak

  • الدرس 8 من 8
  • Junior
في هذا الدرس 3 موضوعات

هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

في هذا الدرس

replace self-issued tokens with Keycloak tokens. Prepares JNR-039-LAB1.

تفاصيل المخطط المبدئي

خطوة بخطوة

  1. Remove the self-issued login endpoint and key from Shop.
  2. Set issuer-uri to the Keycloak realm.
  3. Add a converter that maps realm roles to ROLE_ authorities.
  4. Call the API with a Keycloak token and see 200 for customer and admin as expected.
  5. Planned mistake: sending the ID token to the API. Explain why the audience or claims do not fit, and use the access token.
  6. Confirm an old self-issued token now returns 401.

التطبيق

طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.

المختبر والتمارين الاختبار

تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.

اكتب للبحث في المستويات والمراحل والوحدات والدروس.