Использование id.myowndomain.com в качестве OpenID только с настройками DNS

526
Deleted

Я хотел бы использовать в id.myowndomain.comкачестве моего OpenID URL только с настройками DNS. Я спрашиваю, как это делается и для некоторых примеров OpenID-провайдеров, поддерживающих это. Использование Google может быть идеальным, но я за любого хорошо используемого поставщика.

Я не хочу:

  • Иметь веб-страницу в поддомене id с соответствующими <link rel="openid2...метаданными.
  • Решение, которое заставляет меня иметь больше, чем DNS-имя в качестве моего OpenID. Например, я не хочу адрес формы, id.myowndomain.com/accountidhereкоторую поддерживает, например, myopenid.com .

Я пытался использовать myopenid.com, добавив поле CNAME для id.myowndomain.comнаправления на мой URL myopenid.com, myaccountwiththem.myowndomain.comно если я это сделаю, myopenid.com отобразит сообщение о том, что учетная запись http://id.myowndomain.comнеизвестна. Тем не менее, если я посещаю, http://myaccountwiththem.myowndomain.comон показывает как действительный URL-адрес OpenID.

2

1 ответ на вопрос

1
IceBrain

У меня точно такая же настройка, и для этого мне пришлось добавить домен и создать дополнительную учетную запись.

Шаги:

  1. Нажмите «Ваши домены», а затем «Создайте сейчас!»
  2. Напишите свой домен и проверьте второй переключатель ( http://<username>.<your-domain>/)
  3. Пропустить эту панель. Мы перейдем к настройкам DNS.
  4. На странице управления доменом нажмите «Добавить учетные записи», а затем снова «Добавить учетные записи».
  5. Вы должны получить страницу белого цвета с различными текстовыми полями. Вам нужна только первая строка: а. Напишите свою электронную почту (вам может понадобиться использовать адрес, отличный от адреса вашей текущей учетной записи, я не уверен) b. В разделе «Имя пользователя» введите «id» (как вы можете видеть, предварительный просмотр URL будет выполнен http://id.yourdomain.com/) c. Нажмите «Добавить аккаунт»
  6. Приглашение должно быть отправлено на вашу электронную почту - следуйте инструкциям для создания учетной записи.
  7. Теперь вам нужно настроить параметры DNS. Во-первых, все еще в MyOpenId, нажмите «Проверка» в меню
  8. Выберите «добавление специальной записи DNS» и скопируйте поддомен, который они вам дают ( [random characters].yourdomain.com).
  9. Перейдите на панель управления доменом в вашем провайдере DNS и добавьте следующие записи:

    [random characters].yourdomain.com CNAME myopenid.com  id.yourdomain.com CNAME www.myopenid.com 

После распространения DNS-записей вы сможете войти в систему. Помните, что вам нужно использовать учетные данные своей первоначальной учетной записи для управления настройками своего домена в MyOpenID и новые учетные данные для входа на веб-сайты.

Спасибо! Отличный ответ! Кажется, что письма с подтверждением пользователя не отправляются с myopenid.com, я пробовал с несколькими адресами. Я нашел какое-то место с «запросом функции» в Janrain, где я сообщил об ошибке. Но вряд ли кто-нибудь увидит это. Я надеюсь, что это скоро начнет работать. Deleted 12 лет назад 0
Черт! Есть слух, что myopenid.com мертв. Http://webapps.stackexchange.com/questions/20383/i-cant-add-new-account-at-myopenid-com-what-should-i-do-now Deleted 12 лет назад 0
Я пытаюсь вместо этого http://www.own-id.com/. Кажется, гораздо проще использовать их вместо пользователей, у которых был только один идентификатор на поддомен (например, у нас). Deleted 12 лет назад 0