【发布时间】:2021-03-22 08:36:52
【问题描述】:
希望你做得很好!
我正在创建一个 Windows 服务(.net 核心)项目,该项目将从 Power BI 报告服务器获取所有报告,并按计划向用户发送电子邮件。电子邮件中将有一个访问报告的链接,或者报告已经以用户安排的任何格式附加在电子邮件中(pptx、pdf、doc、txt)。
我已通过此参考链接使用 Power Bi Reporting Server API: PBIRS | 2.0 | Microsoft-Rs | Swagger
我的问题是可以使用 Windows 凭据直接访问此 api。我已经使用 HttpClientHandler 类中的 CredentialCache.DefaultNetworkCredentials 属性调用了 api。 但这不是我们在生产环境中计划的。 我想使用自定义身份验证访问这些 api,以便用户只需单击具有令牌/身份验证的链接即可查看或下载/查看报告。如何将我的 Power BI 服务器配置为具有自定义身份验证?
谁能帮帮我?感谢您尽早回复。
谢谢!
【问题讨论】:
-
不是答案,我只是想知道您是如何实现将
pbix文件自动导出为pptx、pdf和Power BI RS的其他格式的?我找不到使用他们的 API 的方法。 -
@Alex 我还没有做到这一点。嗯,这也是我想要达到的目标。
标签: .net-core power-bi-report-server powerbi-api