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

Я хотел бы использовать 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 направляя на мой myopenid.com URL myaccountwiththem.myowndomain.com но если я это сделаю, myopenid.com покажет мне сообщение о том, что аккаунт http://id.myowndomain.com неизвестно Однако, если я посещу http://myaccountwiththem.myowndomain.com это показывает как действительный URL-адрес OpenID.

1 ответ

Решение

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

Шаги:

  1. Нажмите "Ваши домены", а затем "Создайте сейчас!"
  2. Напишите свой домен и проверьте второй переключатель (http://<username>.<your-domain>/)
  3. Пропустить эту панель. Мы перейдем к настройкам DNS.
  4. На странице управления доменом нажмите "Добавить учетные записи", а затем снова "Добавить учетные записи".
  5. Вы должны получить страницу белого цвета с различными текстовыми полями. Вам нужна только первая строка: а. Напишите свой адрес электронной почты (возможно, вам придется использовать адрес, отличный от адреса в вашей текущей учетной записи, я не уверен) b. В разделе "Имя пользователя" введите "id" (как вы можете видеть, предварительный просмотр URL будет http://id.yourdomain.com/) в. Нажмите "Добавить аккаунт"
  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 и новые учетные данные для входа на веб-сайты.

Другие вопросы по тегам