私はSpring Securityを初めて使用し、単純なHello World種類のプログラムを使用しています。
私はここからその例を得ました: http://www.roseindia.net/tutorial/spring/spring3/springsecurity/SpringSecurityCustomLoginForm.html
アプリケーションの正しいフローを取得できません。
次のように書かれたSpring HTMLフォームで見つけました
" method='POST'>
誰かが j_spring_security_check のように書くとどうなりますか?
また、security.xml、つまりサーバー側では、
<http auto-config="true">
<intercept-url pattern="/index*" access="ROLE_USER" />
<form-login login-page="/login" default-target-url="/index" authentication-failure-url="/failLogin" />
<logout logout-success-url="/logoff" />
</http>
<authentication-manager>
<authentication-provider>
<user-service>
<user name="admin" password="roseindia" authorities="ROLE_USER" />
</user-service>
</authentication-provider>
</authentication-manager>
では、(http://localhost:8080/SpringSecurityCheckExample/index) のようなリクエストが最初にヒットするとどうなるでしょうか。
認証マネージャータグまたはhttpタグに移動しますか?
また、次のように書かれている場所をいくつか見つけました。
このコンテキストでの cam_create は何ですか?
また、データベースから uid とパスワードをチェックしている場合、役割のためにそこに 1 つの列を作成し、すべての uid と pswd にいくつかの役割を与える必要がありますか、それともどうですか??
ばかげたことを聞いて申し訳ありませんが、疑問を解消したいと思います。また、これに関する良いチュートリアルが見つかりませんでした。
ありがとう