Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 隐式授权-AAD_Vba_Vb.net_Azure_Authentication - Fatal编程技术网

Vba 隐式授权-AAD

Vba 隐式授权-AAD,vba,vb.net,azure,authentication,Vba,Vb.net,Azure,Authentication,我正在尝试使用html代码请求令牌(如下所示),但您要求登录到我的帐户。 我需要进行隐式身份验证,我已经配置了azure,但是登录屏幕仍然出现。 怎么了 舱单如下 ... ... “密钥凭据”:[], “knownClientApplications”:[], “logoUrl”:空, “logoutUrl”:空, “名称”:“苏黎世-Facilite”, “oauth2AllowIdTokenImplicitFlow”:true, “oauth2AllowImplicitFlow”:正确,

我正在尝试使用html代码请求令牌(如下所示),但您要求登录到我的帐户。 我需要进行隐式身份验证,我已经配置了azure,但是登录屏幕仍然出现。 怎么了

舱单如下 ... ... “密钥凭据”:[], “knownClientApplications”:[], “logoUrl”:空, “logoutUrl”:空, “名称”:“苏黎世-Facilite”, “oauth2AllowIdTokenImplicitFlow”:true, “oauth2AllowImplicitFlow”:正确, “oauth2Permissions”:[], “OAuth2Requiresponse”:false, “可选声明”:空, “组织限制”:[], ...

我用来授权的代码

tokenUri = "https://login.microsoftonline.com/" & id_teant & "/oauth2/v2.0/authorize?"
tokenUri = tokenUri & "client_id=" & id_client
tokenUri = tokenUri & "&response_type=id_token" ' code"
tokenUri = tokenUri & "&redirect_uri=https://login.microsoftonline.com/common/oauth2/nativeclient"
tokenUri = tokenUri & "&response_mode=query"
tokenUri = tokenUri & "&scope=openid profile https://graph.microsoft.com/mail.send offline_access User.Read User.Read.All"
请阅读有关隐式授权流的信息。您可以在提示中看到这一点

登录后,您的浏览器应重定向到您的重定向 地址栏中具有id_标记的uri

登录屏幕用于使用您的帐户登录,然后它将返回令牌。如果要同时获取id_令牌和access_令牌,请使用
id_令牌设置
response_type

如果要在没有用户的情况下获取令牌,请尝试。OAuth 2.0客户端凭据授予流允许web服务(机密客户端)在调用另一个web服务时使用自己的凭据(而不是模拟用户)进行身份验证。

早上好 很抱歉我的无知,但我尝试了,但没有成功,我阅读了几次文档,无法配置Azure,甚至无法创建令牌。 您是否会有一个示例,说明如何在没有用户的情况下请求令牌,以及如何设置Azure的摘要?
非常感谢您

早上好,抱歉我的无知,但我尝试了,但没有成功,我阅读了几次文档,无法配置Azure,甚至无法创建令牌。您是否会有一个示例,说明如何在没有用户的情况下请求令牌,以及如何设置Azure的摘要?非常感谢您尝试客户端凭据流并请求URL,它将响应您想要获取的访问令牌,请参阅。