すべてのリクエスト(使用可能な場合)ごとにクライアントIDをログに記録するオプションが用意されているので、クライアントごとのリクエスト数を調べるためのレポート作成に使用できます。 LogLevelが情報の場合、IDはトークン要求のクライアントIDを記録します。 IDSコードを調べるには、AuthenticationHeaderまたはリクエストのBodyからクライアントIDを抽出する必要があります。これを行うためにすでにIDに組み込まれているものがあるかどうかを知りたい。これを行う他の方法はありますか?Identity Server 3:レポートのログ記録クライアントID
0
A
答えて
3
絶対に!
IEventServiceを実装するのはあなたの後です。
IEventServiceに送信されるすべてのイベントの概要は、これらの内部拡張メソッドのソースで表示できます。 IEventServiceExtensions。
AccessTokenIssuedEvent
、AuthorizationCodeDetails
とRefreshTokenDetails
イベントは、トークンを受信ClientId含まれます - あなたは、監査ログを作成することができます。
IEventService
のデフォルトの実装はDefaultEventServiceです。これはIdentityServerに使用しているロギングメカニズムを使用しますが、必要に応じてDBにログオンするために交換することができます。
関連する問題
- 1. SpringでJedisクライアントをログに記録
- 2. Identity Server 3リバースプロキシ
- 3. Identity Server 3のログイン
- 4. Identity Server 3 Facebookログイン
- 5. のIdentity Server 3パスワードのリセットページ
- 6. Identity Server 3トークンの検証
- 7. レポートをliquibase db migrationツールでログに記録
- 8. Identity Server 3でAzure AD登録アプリケーションとして認証
- 9. OpenEJBクライアントのログ記録を設定するには?
- 10. エンタープライズライブラリ5.0イベントログにイベントIDとしてログに記録エラー6352
- 11. Postgres Windows用のログ記録
- 12. Grails log4J linuxのログ記録
- 13. エンタープライズライブラリのログ記録ログファイル
- 14. Parse Server:特定の機能をログに記録
- 15. SQL Serverのログ記録/ユーザー追跡機能
- 16. Axis2クライアント - SOAP要求と応答をログに記録
- 17. Rubyサーバーでソケットのリクエストを3回ログに記録
- 18. ユーザーアクティビティをログに記録
- 19. 治療スプラッシュ - ログ記録中
- 20. Go言語を使用してログに記録Simple HTTP Server
- 21. iis 6とasp.net cookielessセッション、iisログにセッションIDを記録
- 22. のIdentity Server 3の統合は2013
- 23. Identity Server 3ユニットの認証コードフローのフロー
- 24. ログアウト後のログインへのリダイレクト(Identity Server 3)
- 25. Symfony 3 - 最後にログに記録された日付
- 26. Identity Server 3ログインのカスタム入力
- 27. Identity Serverのスコープ
- 28. のJavaFX:エラー・ログ記録のChangeListener
- 29. Identity Server 3 2要素認証
- 30. IISでホスティングするIdentity Server 3
これは非常に役に立ちます。私はイベントサービスを見て行きました。 – Shetty
これを実装した後に観察されたことの1つは、Intropspectionエンドポイントは常に生のトークンまたは参照トークンをログに記録することです。 Isntはログに実際のトークンを記録する危険性がありますか?これを行う明白な理由は何ですか? – Shetty
我々はそれに対処するでしょう。報告いただきありがとうございます。 – leastprivilege