مرحباً،
لقد قمت بترحيل تطبيق discourse إلى خادم آخر وأحصل على رمز الحالة 400 من مصادقة جوجل ولا يمكنني تسجيل الدخول إلى discourse. إنها مشكلة مع oauth2 (أعتقد) لأن اسم المضيف قد تغير. كيف يمكنني تعطيل أو تجاوز إعدادات oauth2 من سطر الأوامر؟
شكرا
تم الحل! الحل:
cd /var/discourse
./launcher enter app
su discourse
psql discourse
update site_settings set value = 'ur-client-id' where id = 15;
update site_settings set value = 'ur-client-secret' where id = 16;
إعجاب واحد (1)
مرحباً، JW_0! ![]()
كان بإمكانك فعل هذا ![]()
إعجابَين (2)
من الخطر تحديث الأشياء مباشرة في SQL. الطريقة التي تقدمها Rails لحل ذلك هي شيء مثل
./launcher enter app
rails c
SiteSetting.enable_google_oauth2_logins=false
SiteSetting.enable_local_logins=true
exit
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.