当我使用隐式授予流请求访问令牌时,我失败了: Azure使用一个登录的HTML页面而不是包含oauth2访问令牌的json对象进行响应。这个请求有什么问题吗?
GET https://login.microsoftonline.com/oauth2/authorize?URL (步骤3);我怀疑它不是正确的请求URL。我试着
在我的Range6应用程序中,我试图发送一个请求,请求从一个名为oauth2提供者苯胺的访问令牌。HttpClient } from ‘@angular/common/http';
这似乎是因为请求返回的是一个html文档(很可能是登录页面),而且它显然不能将其解析为json。但是,我的问题是:如何发送oauth
因此,我需要避免登录页面,因为用户不会看到它,我只有机器对机器的请求。
问题是,简单地将.formLogin()更改为.httpBasic()是行不通的。如果我在浏览器中使用url的默认管道,则会弹出基本的登录表单,并在提交凭据后再次显示,什么也不会发生。在邮递员中,如果我将相同的get请求发送给/oauth2/authorize,我只得到401状态代码。如果我使用另一个端点进行身份验证,然后再次尝试调用get on /<