ログディレクトリ内の現在のアクセスログには、ユーザー名が含まれていません。 sonar.properties構成ファイルは、ユーザー名を記録する方法でログ形式をカスタマイズする方法を提供していないようです。各access.logエントリに記録されたユーザ名と一致する方法はありますか?SonarQube 5.xのaccess.logにユーザ名とクライアントのIPアドレスを記録する方法はありますか?
答えて
:
「私はそれがのaccess.logにユーザ名をログに記録することはできませんことを確認それはバージョン6.xに固定されます。jira.sonarsource.com/browse/SONAR-7581 " - Simon Brandhof - SonarSource
これは特にLDAPやSonarQube LDAPプラグインとは関係ないと思います。たとえば、新規インストールSonarQubeを実行して管理ユーザーとしてログインした場合(ここではLDAPは関係ありません)、ユーザー名はアクセスログに記録されません。私の感想は、SonarQubeが標準のHTTP認証ヘッダーに依存していた場合、アクセスログのユーザー名フィールドがそこにあるということです。ログイン中にブラウザとSonarQubeサーバー間のトラフィックを調べると、証明書がフォームに渡され、サーバーがセッションIDと認証トークンを持つCookieを設定することがわかります。これらはどちらも不透明で、ユーザー名は持ちません。SonarQubeのロガーは余分な努力をしません(これもsource fileも参照してください)。
私は、ユーザー名を記録するのが良いことに同意します。
私はコメントで良いサイモンの答えを取る私はaccess.logにユーザー名を記録できないことを確認します。バージョン6.xで修正される予定です。https://jira.sonarsource.com/browse/SONAR-7581 –
Simon!ありがとう!これは私が知りたかったものです。 –
- 1. クライアント/ユーザのIPアドレスを取得する方法は?
- 2. ユーザがDevise(Rails 3.2)でログインしたときのユーザのIPアドレスを記録します。
- 3. IPアドレス以外のWebクライアントを永続的に認識する方法はありますか?
- 4. これを記録する方法はありますか?
- 5. ユーザ活動を記録するためのSaaSはありますか?
- 6. Railsのエラーを別のログファイルに記録する方法はありますか?
- 7. TCPListenerを外部IPアドレスにバインドする方法はありますか?
- 8. WebアドレスからIPアドレス/ホスト名とポート番号をマスクする方法は?
- 9. は、クライアントのIPをredisで取得する方法はありますか?
- 10. 複数のソースwebcam/ip camビデオストリームを記録する方法は?
- 11. ユーザのIPアドレスを保存する
- 12. ログに記録するディレクトリの名前をLog4Netに与える方法はありますか?
- 13. NHibernate Enversで現在のユーザをログに記録する方法
- 14. クライアントのIPアドレス/ MAC
- 15. WebClientクライアントのIPアドレス
- 16. JBossリモートEJBコールでクライアントIPアドレスを取得する方法は?
- 17. クライアントのIPアドレスを取得する方法
- 18. クライアントのIPアドレスを取得する方法
- 19. blazeDSでクライアントのIPアドレスを取得する方法
- 20. Firefox拡張機能の開発:すべてのリクエストのIPアドレスを記録する方法は?
- 21. IPアドレスが自分の解析サーバーにアクセスすることを禁止する方法はありますか?
- 22. SilverlightクライアントにユーザーのIPアドレスを認識させる方法
- 23. strace以外のiotclコールを記録する方法はありますか?
- 24. IISスレッドプールスレッドの使用状況を記録する方法はありますか?
- 25. Sqlite3でPythonでクエリをログに記録する方法はありますか?
- 26. ノードjsのIPアドレスにホスト名を解決する方法
- 27. maven出力をファイルに記録する方法と、コンソールを隠す方法はありますか?
- 28. Androidにメソッド名を自動的に記録する方法はありますか?
- 29. ユーザのIPをウェブサイトIPにリダイレクトする方法は?
- 30. jQueryを使用してクライアントIPアドレスを取得する方法
こんにちはG.Ann、なぜこのことについて-1を説明できますか?ありがとう。 –