Я обнаружил, что «не очень распространенные» доменные имена (имена, отличные от example.com, .net, .org и т. Д.) Не ведут себя хорошо с openam.
Используя openam версию 11, я установил файл hosts с файловым именем fqdn (полное доменное имя), которое находится в домене, называемом «projectname.local».
Когда я развертываю openam и пытаюсь создать конфигурации по умолчанию, он не сразу сообщает что-то вроде «недопустимого домена cookie».
Если я попытаюсь обойти это, создав новую конфигурацию, я сразу вижу, что openam считает, что мой домен называется «.local» вместо «projectname.local» в одной из ранних форм конфигурации.
Только при изменении имени домена в хостах на что-то вроде «example.com» (как описано в руководстве по началу работы) эта настройка по умолчанию работает нормально.
В противном случае я не смог заставить его работать.
apperently openam имеет проблему с извлечением cookiedomain. Из-за ограничений прокси я не мог использовать www | openam.example.com и должен был использовать другой домен, домен cookie не смог создать. При использовании 'custom configuration' вместо' default configuration', продвигаемого в руководстве по началу работы, вы можете вручную установить домен cookie (не забудьте прописную точку). –