問題タブ [express-stormpath]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
stormpath - express-stormpath と stormpath-sdk-angularjs を使用して Stormpath ID サイトからログアウトするにはどうすればよいですか?
ストームパス ID サイトを使用するエクスプレス ストームパス アプリケーションがあります。次の構成があります。
ログインは正常に機能しますが、ログアウトすると問題が発生します。
まず、stormpath-sdk-angularjs 組み込みの endSession() でログアウトしてみました
しかし、私はまだログインしていました。
express-stormpath を掘り下げると、logout POST には id-site logout の Accept type text/html が必要なようです。stormpath-sdk-angularjs では、endSession POST が application/json を使用しているようです。
ということで $http.post でログアウトしてみた
しかし、私はこのエラーが発生します:
XMLHttpRequest はhttps://api.stormpath.com/sso/logout?jwtRequest=[...]を読み込めません。「https://api.stormpath.com/sso/logout?jwtRequest=[...]」から「http://localhost:9000/idSiteResult?jwtResponse=[...] 」へのリダイレクトが CORS によってブロックされましたポリシー: 要求されたリソースに「Access-Control-Allow-Origin」ヘッダーがありません。したがって、オリジン ' http://localhost:9000 ' へのアクセスは許可されません。
Stormpath ID サイトからログアウトするにはどうすればよいですか?