StormPathと複数のエラーを受け取るSpringブートを統合しようとしています。以下は、アプリケーションの設定です。StormPath Spring Boot統合 - 無効なCORS要求エラーの取得
stormpath-default-spring-boot-starterバージョン1.2.1の使用。
1) application.properties contains only stormpath id, secret and href as follows,
stormpath.client.apiKey.id = <id>
stormpath.client.apiKey.secret = <secret>
stormpath.application.href = <href>
2) SpringSecurityWebAppConfig.Java (Override spring security)
@Configuration
public class SpringSecurityWebAppConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(HttpSecurity http) throws Exception {
http.apply(stormpath());
}
}
When application is run,
------------------------
1) http://localhost:8080/register renders register screen.
2) http://localhost:8080/login (GET) throws error "Unable to invoke StormPath controller: Resolved account store cannot be an Organization".
3) http://localhost:8080/login (POST) (from PostMan) throws error "Invalid CORS request".
ヘルプを評価してください。
#2はSDK v1.2.2にアップグレードして解決しましたが、#3はまだエラーが表示されています。 application.propertiesファイルにstormpath.web.cors.enabled = falseが追加されました。ログイン(POST)は「403、禁止されました。利用可能なメッセージがありません」というエラーが発生しました。ありがとう! – Faizal
こんにちは@Faizal、403レスポンスについてごめんなさい、あなたがPostManを使っているので、レスポンスはストアドクッキーに含まれているので、 'LoginController'がすでに認証されたリクエスト(保存されたクッキー)あなたは、あなたが直面している問題であることを確認するために、クッキーをきれいにしたり、「カール」のような別のクライアントを使用したりすることができますか?ありがとう – jbarrueta
とカール私はPostMan(クッキーをクリア)ではなく投稿URLをヒットすることができます – Faizal