Ресурсы Tomcat, не решая правильно

То, что они имеют в виду, - то, что Вы отсутствуете так названный записями связующего звена.

Запись связующего звена является IP-адресом сервера имен, сохраненного в реестре доменного имени. Они используются для предотвращения некоторых круговых зависимостей в разрешении имени.

Вот пример от страницы Википедии:

Серверы имен в делегациях определяются по имени, а не IP-адресом. Это означает, что сервер имен разрешения должен выпустить другой запрос DNS для обнаружения IP-адреса сервера, в который он был отнесен. Если имя, данное в делегации, является субдоменом домена, для которого предоставляют делегации, существует круговая зависимость. В этом случае сервер имен, предоставляющий делегации, должен также обеспечить один или несколько IP-адресов для авторитетного сервера имен, упомянутого в делегации. Эту информацию называют связующим звеном. Сервер имен делегирования обеспечивает это связующее звено в форме записей в дополнительном разделе ответа DNS и предоставляет делегации в разделе ответа ответа.

Например, если авторитетным сервером имен для example.org является ns1.example.org, компьютер, пытающийся разрешить, что www.example.org сначала разрешает ns1.example.org. Так как ns1 содержится в example.org, это требует разрешения example.org сначала, который представляет круговую зависимость. Для повреждения зависимости сервер имен для org высокоуровневого домена включает связующее звено наряду с делегацией к example.org. Записи связующего звена являются записями адреса, которые обеспечивают IP-адреса для ns1.example.org. Сопоставитель использует один или несколько из этих IP-адресов для запросов одного из авторитетных серверов домена, который позволяет ему завершать запрос DNS.

Надеюсь, это поможет!

1
задан 6 April 2014 в 02:23
1 ответ

Вам необходимо настроить значение эмитента в файле конфигурации server-config.xml и установить его на путь окончательного развертывания. Это упоминается в документации по конфигурации сервера, но, вероятно, может быть сформулировано более четко:

https://github.com/mitreid-connect/OpenID-Connect-Java-Spring-Server/wiki/Server-configuration

По существу , сервлет Java не позволяет легко получить текущий URL-адрес, и даже в этом случае будет неправильно, если вы размещаете сервер за прокси (например, Tomcat за Apache с использованием mod_ajp). Поэтому мы решили, что это будет просто значение конфигурации в проекте сервера MITREid Connect.

0
ответ дан 4 December 2019 в 08:40

Теги

Похожие вопросы