Cypress MSAL和OAuth 2.0-以编程方式请求授权代码

Cypress MSAL和OAuth 2.0-以编程方式请求授权代码,cypress,msal,e2e,Cypress,Msal,E2e,目标是以编程方式从MSAL获取用于Cypress e2e测试的访问令牌。 我们使用V2.0api 根据这一点,我首先需要获得授权码: 要获取访问令牌 因此,为了获得授权码,我需要执行此请求 // GET // Line breaks for legibility only https://login.microsoftonline.com/{tenant}/oauth2/v2.0/authorize? client_id=6731de76-14a6-49ae-97bc-6eba6914391e

目标是以编程方式从MSAL获取用于Cypress e2e测试的
访问令牌。
我们使用V2.0api

根据这一点,我首先需要获得
授权码

要获取
访问令牌

因此,为了获得
授权码
,我需要执行此请求

// GET
// Line breaks for legibility only

https://login.microsoftonline.com/{tenant}/oauth2/v2.0/authorize?
client_id=6731de76-14a6-49ae-97bc-6eba6914391e
&response_type=code
&redirect_uri=http%3A%2F%2Flocalhost%2Fmyapp%2F
&response_mode=query
&scope=openid%20offline_access%20https%3A%2F%2Fgraph.microsoft.com%2Fmail.read
&state=12345
&code_challenge=YTFjNjI1OWYzMzA3MTI4ZDY2Njg5M2RkNmVjNDE5YmEyZGRhOGYyM2IzNjdmZWFhMTQ1ODg3NDcxY2Nl
&code_challenge_method=S256
但这会返回
text/html
,因此我需要手动登录才能获取代码

是否有任何方法可以通过编程方式获取授权代码