Использование 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 ответ
У меня точно такая же настройка, и для этого мне пришлось добавить домен и создать дополнительную учетную запись.
Шаги:
- Нажмите "Ваши домены", а затем "Создайте сейчас!"
- Напишите свой домен и проверьте второй переключатель (
http://<username>.<your-domain>/
) - Пропустить эту панель. Мы перейдем к настройкам DNS.
- На странице управления доменом нажмите "Добавить учетные записи", а затем снова "Добавить учетные записи".
- Вы должны получить страницу белого цвета с различными текстовыми полями. Вам нужна только первая строка: а. Напишите свой адрес электронной почты (возможно, вам придется использовать адрес, отличный от адреса в вашей текущей учетной записи, я не уверен)
b. В разделе "Имя пользователя" введите "id" (как вы можете видеть, предварительный просмотр URL будет
http://id.yourdomain.com/
) в. Нажмите "Добавить аккаунт" - Приглашение должно быть отправлено на вашу электронную почту - следуйте инструкциям для создания учетной записи.
- Теперь вам нужно настроить параметры DNS. Во-первых, все еще в MyOpenId, нажмите "Проверка" в меню
- Выберите "добавление специальной записи DNS" и скопируйте поддомен, который они вам дают (
[random characters].yourdomain.com
). Перейдите в панель управления доменом вашего DNS-провайдера и добавьте следующие записи:
[random characters].yourdomain.com CNAME myopenid.com id.yourdomain.com CNAME www.myopenid.com
После распространения DNS-записей вы сможете войти в систему. Помните, что вам нужно использовать учетные данные своей первоначальной учетной записи для управления настройками своего домена в MyOpenID и новые учетные данные для входа на веб-сайты.