gpt4 book ai didi

reporting-services - 通过 URL 访问 SSRS 报告时如何传递凭据

转载 作者:行者123 更新时间:2023-12-01 06:32:10 26 4
gpt4 key购买 nike

我正在尝试使用表达式 ="javascript:void(window.open('http://servername/ReportServer/Pages/ReportViewer.aspx?%2fTransaction_All_Reports%2fCustomer_+Payment_Receipt_Report&rs:Command=Render+Name &ReportParameter1=" & Fields!CustTransID.Value & " &rs:Command=Render','_blank' ,'resizeable=1,toolbar=0,status=0,menu=0,top=20,left=20,width=1040,height=1040'))" 中的 URL 访问 SSRS 报告

当我尝试访问 Url 上方时,系统会要求我提供网络凭据,然后我会在浏览器窗口中呈现所有 SSRS 报告页面。

现在我想在我的 webApp 内的弹出窗口中显示这些内容。当我尝试打开它时,它会询问凭据,

我需要的是可以在上面的代码块中提供凭据吗?比如我的用户名和密码,

我需要它直接打开而无需询问凭证

谁能帮帮我,它救了我的命...

最佳答案

根据用户的浏览器设置,您可能能够在 URL 中发送凭据。但是,这通常被禁用,因为它以明文形式保留用户密码。

如果使用 Internet Explorer 访问服务器,您可以使用 Windows 集成身份验证自动传递当前用户凭据。这取决于 IE 安全设​​置。

否则我认为没有什么好方法。不建议匿名访问 SSRS 服务器,而且很难配置。

如果这是我的解决方案,我会让服务器端代码连接到 SSRS 服务器,检索报告,然后将该流重新发送给用户。

关于reporting-services - 通过 URL 访问 SSRS 报告时如何传递凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19137831/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com