تطبيق OAuth ليس في صفحة الوصول إلى التطبيق (اتصالات IBM)

StackOverflow https://stackoverflow.com//questions/25000956

  •  20-12-2019
  •  | 
  •  

سؤال

a back back، لقد قمت بتطبيق تطبيق كعميل OAuth باستخدام الخطوات الموضحة هنا: http://www-10.lotus.com/ldd/appdevwiki.nsf/dx/getting_started_with_ibm_connections_api_via_oauth . عند استخدام التطبيق للتشغيل من خلال إجراء OAuth للحصول على رمز التحديث الرمز المميز والوصول إلى الرمز المميز، فإن كل شيء يعمل ويتم منح رمز تحديث جديد ورمز الوصول. عند الانتقال إلى صفحة الوصول إلى التطبيق بعد عملية OAuth بالكامل، لا يظهر التطبيق ضمن صفحة الوصول إلى تطبيق المستخدم. حتى الآن، بعد أيام قليلة من عدم المرور بعملية OAUTH، لا يزال من الممكن استخدام رمز التحديث للحصول على رمز وصول جديد ويمكن استخدام هذا بدوره للوصول إلى بيانات المستخدم. ما أريد أن أعرفه هو لماذا يحدث هذا؟ هل افتقد بعض الخطوات في العملية برمتها أو أنا فقط لا أفهم وظيفة صفحة الوصول إلى التطبيق؟

هل كانت مفيدة؟

المحلول

سوف ترغب في قراءة إعدادات OAuth المختلفة الممكنة مع اتصالات IBM. http://www-1.ibm.com/support/knowledgecenter/ssygqh_5.0.0/admin/admin/t_inst_installingandenablingoauthtai.dita

على وجه الخصوص، سترغب في إلقاء نظرة على

oauth20.iseue.refresh.token صحيح إذا تم تعيينه على TRUE، سوف العملاء تلقي رمز التحديث.إذا تم تعيينه إلى FALSE، يجب طلب العملاء إذن عند انتهاء صلاحية Occess Token.

يعني أنه يجب عليك التحقق من وحدة التحكم WebSphere الخاصة بك وتحقق من إعدادات اعتراض مصادقة موثوقة ومعرفة ما إذا كان ذلك مضبوطا على True أو False.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top