Как настроить simpleid для требования моего идентификатора?

Вам передавали порты, хотя маршрутизатор, Вы устанавливали DNS для указания на локальный IP?

Это все вещи, на которые можно хотеть посмотреть.

Править

Хорошо хорошо я думаю (исправьте меня если неправильно), Вы хотите получить доступ к этому серверу от, примыкают LAN. Если это Действительно имеет место, необходимо изменить локальный IP на IP WAN. Снова исправьте меня если неправильно.

2
задан 17 July 2014 в 18:04
3 ответа

Как ни странно, решение заключалось в том, чтобы поместить содержимое HTML в файл с именем /openid/john.doe , а не в /openid/john.doe/ index.html .

Теперь он работает нормально.

2
ответ дан 3 December 2019 в 09:38

Я наткнулся на этот вопрос. В index.html, который лежит в корне моего домена, у меня есть SimpleID, который работает со следующим.

<link rel="openid.server" href="https://openid.example.com/" />
<link rel="openid2.provider" href="https://openid.example.com/" />

Мой OpenID - это URL моего сайта, http://example.com. Если я перейду на этот сайт и просмотрю Source в моем браузере, я увижу две вышеуказанные строки в разделе .

Если я перейду на https://openid.example.com, то мне будет предоставлен логин на панели инструментов SimpleID, и я смогу войти в систему с учетными данными, установленными в моем файле идентификатора (e. g. http://example.com и пароль, который я хэшировал в конфиге).

Обратите внимание на то, что идентификатор ID в этом конфиге должен быть тем же самым, что и URL, который загружает страницу, на которой находятся вышеуказанные тэги. Если они не совпадают, то это не сработает. Возможно, в этом и заключалась проблема операционной системы...

Другое дело, что последняя версия SimpleID говорит о том, что вам нужно использовать https для сервера SimpleID.

.
2
ответ дан 3 December 2019 в 09:38

Вы боретесь с недокументированной функцией. Вам не нужно вручную настраивать файл идентификации пользователя или обслуживать его из независимого источника.

Он уже (правильно) обслуживается установкой SimpleID,в simpleid_documentroot / user / имя пользователя (например: https://exampledomain.org/simpleid/user/exampleuser )

Чтобы это работало, вам необходимо включить SIMPLEID_CLEAN_URL в config.inc и настроить Apache для использования механизма перезаписи (образец для обоих включен в примеры файлов конфигурации).

Использование этого URL-адреса аутентификации решит проблему в простейшем и наиболее надежный способ.

1
ответ дан 3 December 2019 в 09:38