1

アプリケーションコントローラーで「リソース」にアクセスすると、Spring Login フォームを返すこのセキュリティ構成があります。

<http auto-config="true" create-session="stateless" use-expressions="true">
     <intercept-url pattern="/admin/*" access="hasRole('ROLE_ADMIN')"/>
     <intercept-url pattern="/admin*" access="hasRole('ROLE_ADMIN')"/>
</http>

ただし、ログインではなく、JSON 応答を返す必要があります。設定しようとすると、次のauto-config="false"エラーが発生します。

No AuthenticationEntryPoint could be established. 

ログイン フォームの代わりに JSON 応答を提供するために、アプリケーションで設定する必要がある構成は何ですか。

4

1 に答える 1

0

コントローラ@ResponseBodyで指定するdefault-target-url="/url"に対してこれを試してください。

于 2012-09-13T06:11:18.567 に答える