В Grails с Spring Security, как я могу запускать различные плагины безопасности для разных доменов?Несколько провайдеров безопасности в Grails с Spring Security
Для нескольких методов на контроллере я хочу, чтобы они были защищены обычным именем пользователя/паролем, который хранится в моей базе данных. Однако для другого имени домена я хочу использовать другой метод, который в моем случае является shibboleth.
Например: Если вы хотите использовать example.com/abc, вы будете перенаправлены на страницу пользователя/пароля. Если бы вы получили доступ к тому же webapp, что и sub.example.com/abc, вы могли бы пройти через поток входа shibboleth.
Идея состоит в том, чтобы поддерживать пользователей, которые создают учетную запись, а также тех, кто аутентифицируется с помощью существующей сторонней учетной записи.
Как этот субдомен передается вдоль грааля? Есть ли apache infront или что-то еще? –
В этом случае, да, хотя он также может быть просто настроен на то, чтобы прослушивать несколько псевдонимов. – user605331