Корневая страница моего сайта автоматически перенаправляет всех пользователей на некоторую подстраницу через http-заголовок.Однопользовательский OpenID-сервер с Rails
http://example.com/ → http://example.com/subpage
Я хочу использовать свой домен example.com
в качестве OpenID. Проблема в том, что я должен добавить тег на свою корневую страницу, но он должен перенаправить всех пользователей на подстраницу. Я могу изменить тип перенаправления и использования, например. метатег. Но есть ли лучший способ реализовать это и не нарушать мгновенное перенаправление HTTP?
Может быть, я могу как-то отличить запрос OpenID и только на этот раз ответить html?
Я добавил ответчика XRDS, который вы можете увидеть на http://sema.in с заголовком 'Accept: application/xrds + xml' (я проверил с htty gem), но я не могу войдите в систему с этим openid на любом веб-сайте. Например. StackOverflow отвечает «Конечная точка OpenID не найдена». –
Оказалось, что очень немногие сайты поддерживают этот вид openid. Я заменил перенаправление страницей. Стандартные теги openid ссылки работают повсюду. –
Печально. :(OpenID - это гетто. – wuputah