フォーム認証を使用するWebフォームアプリがあります。InfoView.NETがインストールされて動作しているCrystalReportsServer2008V1サーバーがあります。いくつかのエンタープライズアカウントを設定しています。編集:私のWebフォームアプリはCrystalReportsServerとは別のサーバー上にあることに注意してください。
カスタムASP.NETページ(C#)でプログラムによってInfoView .NETにログオンし、ログオン情報を入力せずにユーザーをInfoViewに転送する方法を知る必要があります。
このようなものがいいでしょう(C#):
string username = "blah";
string password = "asdf";
// create logon token for crystal reports server
// .. // this is the code I need
Response.Redirect(url);
私はこの質問を見つけました。それは私を途中まで連れて行きます、しかしそれは私にトークンをInfoView.NETに渡す方法を教えてくれません。古いドキュメントの中には、Cookieが必要であると記載されているものもあります。Java InfoViewに渡す方法を示す他のサイトも見つけましたが、.NETバージョンが必要です。