رأس الموقع لـ Yahoo! OpenID في تطبيق Rails
-
04-10-2019 - |
سؤال
أحاول الحصول على تحذير "غير مؤكد" للرحيل عند استخدام Yahoo! كمزود مفتوح لتطبيق Rails 2.3.5. ياهو! يوصي OpenID FAQ [1] "أن يرتبط موقعك بمستند XRDS باستخدام رأس HTTP Location X-XRDS". هل هذا يعني أن كل استجابة من تطبيق Rails الخاص بي يجب أن تتضمن هذا الرأس؟ كيف يمكن للمرء أن يفعل هذا؟
هل نجح أي شخص في الحصول على Yahoo! "غير مؤكد" تحذير للذهاب في تطبيق القضبان؟
-- شكرًا! برايان
[1]: http://developer.yahoo.com/openid/faq.html ياهو! الأسئلة الشائعة المفتوحة
المحلول
لا ، فقط الاستجابة من طريقة وحدة التحكم التي تستجيب لـ "/" يجب أن تشمل الرأس. يمكنك تعيين هذا الرأس مع:
response.headers['X-XRDS-Location'] = "http://#{request.host}/xrds"
لا تنتمي إلى StackOverflow