我有一个使用表单身份验证的 Web 表单应用程序。我有一个安装了 InfoView .NET 并且可以正常工作的 Crystal Reports Server 2008 V1 服务器。我有一些企业帐户设置。编辑:我应该提到我的 Web Forms 应用程序与 Crystal Reports Server 位于不同的服务器上。
我需要知道如何在我的自定义 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 版本。