問題タブ [identitymodel]

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.

0 投票する
1 に答える
15 参照

c# - パラメータ数の不一致 CreateEndSessionUrl - IdentityModel

私はC#が初めてです。AWS Cognito ユーザープールで .NET IdentityModel を使用しており、ログアウトを機能させようとしています。CreateEndSessionUrl は post_logout_redirect_uri を設定しますが、Cognito は logout_uri を必要とします。パラメータを使用しようとしていextraますが、パラメータ カウントが一致しません。

これが私のコードです:

CreateEndSessionUrl のドキュメントには、「追加のパラメーターは、文字列辞書またはプロパティを持つ任意の他の型のいずれかにすることができます。どちらの場合も、値はキー/値としてシリアル化されます。」と記載されています。どういうわけか、文字列辞書を間違って作成していると思います。

私が得るエラーは次のとおりです。

パラメータを適切にフォーマットして含める方法を誰かが理解するのを手伝ってくれextraますか? idTokenHint、postLogoutRedirectUri、または状態を除外できる場合は、実際には必要ありません。