JasperServerを別のWebアプリに統合/埋め込む方法はありますか?問題は、JasperServerのログインページをなんらかの方法でバイパスする必要があるということです。Webサービス/RESTを介して認証を行い、ログインページをスキップして、メインサーバーページをiframeに表示することは可能ですか?
ありがとう。
JasperServerを別のWebアプリに統合/埋め込む方法はありますか?問題は、JasperServerのログインページをなんらかの方法でバイパスする必要があるということです。Webサービス/RESTを介して認証を行い、ログインページをスキップして、メインサーバーページをiframeに表示することは可能ですか?
ありがとう。
Httpプロトコルを使用して、iframeでレポートをプルできます。認証情報は、URLにj_usernameおよびj_passwordとして入力する必要があります。
Restサービスを使用するには、認証情報がヘッダーに含まれるRESTクライアント(私はJerseyとHttp認証を使用して作成しました)を作成する必要があります。
また、私がまだ試したことのない統合用のSOAPサービスも提供します。
JasperServer認証はSpringSecurityによって実装されているため、SpringSecurityでサポートされているSSOメカニズムを簡単に使用できます。XML構成ファイル(セキュリティ用)は簡単に見つけることができます。