Pre-Authenticationメカニズムによる認証のみを許可するSpring Security Pluginを使用してGrailsにシステムを設定しようとしています。Grails/Spring Securityプラグインで/ login/authを無効にする方法
私は、認証されていないときにユーザーが任意のURLにアクセスしようとすると、アクセス拒否ページに移動する必要があります。
Grailsが/ login/authに転送しようとしているところです(Firefoxはリダイレクトが完了しないと言っています)。しかし、私は事前認証システムなので、ログインページはありません。ここで
は私Config.groovyです:
grails.plugins.springsecurity.interceptUrlMap =
['/auth/*' : 'IS_AUTHENTICATED_ANONYMOUSLY', // so they can attempt to login
'/**' : 'IS_AUTHENTICATED_FULLY'
]
grails.plugins.springsecurity.providerNames =
['customerPreauthAuthProvider']
grails.plugins.springsecurity.filterChain.chainMap =
['/auth/customer' : 'customerSiteminderFilter', // Customer login
'/**' : 'JOINED_FILTERS' // Go thru regular filter chain for all others
]
任意のアイデアは、それがこれをやって停止するように取得する方法についてですか? LoginController.groovyからインデックスと認証メソッドを削除しました。これらのメソッドは必要ではないからです。あなたのアクセス拒否のページを指すように=「/ログイン/認証」
auth.loginFormUrl
:あなたが技術的には何のログインページを持っていないので
あなたのタイトルはタグと正確に一致します。あなたはその質問を説明するためにそれを変更できますか?単に技術をリストするのではなく? –
タイトルが変更されました。それについて申し訳ありません... – user965697
非常に良い..タ:) –