我们需要访问power bi rest api's并且我们正在使用adal.js进行身份验证,这正常工作。但问题是它打开了用于身份验证的弹出窗口。是否有某种方法可以使用用户名静默地进行身份验证和密码只使用js作为最终用户将没有任何凭据(我们需要集成在wordpress中)?
我知道这可以在.net中轻松完成,但我们需要使用纯javascript来完成任何帮助建议。
答案 0 :(得分:0)
任何其他寻求相同问题答案的人我都可以通过以下api获取访问令牌
"https://login.windows.net/common/oauth2/token"
与params一样
"client_id"=clientID
"grant_type"= "password"
"resource"= "https://analysis.windows.net/powerbi/api"
"username"= username
"password"= password
并将内容类型设置为"application/x-www-form-urlencoded"