Azure 从无人参与进程调用Power BI REST API

Azure 从无人参与进程调用Power BI REST API,azure,azure-active-directory,powerbi,Azure,Azure Active Directory,Powerbi,我想开始使用Power BI REST API来更新数据 是否可以在不提示用户输入凭据的情况下获取身份验证令牌?我的应用程序是在服务器上运行的Windows服务 到目前为止,我看到的示例似乎需要用户提供他们的AAD凭据才能获得令牌 是否可以从无人参与的进程调用API?如果有的话,你们知道的任何例子。谢谢是的,你可以做到这一点。我手头没有代码示例,但我知道这是可能的。有两条路可走。路径一是存储用户名+pwd并在身份验证凭据中提供它。更好的(以复杂性为代价的安全性)方法是要求用户输入其凭据,然后存储

我想开始使用Power BI REST API来更新数据

是否可以在不提示用户输入凭据的情况下获取身份验证令牌?我的应用程序是在服务器上运行的Windows服务

到目前为止,我看到的示例似乎需要用户提供他们的AAD凭据才能获得令牌


是否可以从无人参与的进程调用API?如果有的话,你们知道的任何例子。谢谢

是的,你可以做到这一点。我手头没有代码示例,但我知道这是可能的。有两条路可走。路径一是存储用户名+pwd并在身份验证凭据中提供它。更好的(以复杂性为代价的安全性)方法是要求用户输入其凭据,然后存储刷新令牌,并在需要时使用该令牌获取访问令牌。刷新令牌在90天后过期,因此您需要定期让用户再次登录。对于路径一,您需要了解如何安全地存储用户名和密码,以及如何处理密码更改