Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.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
Javascript 如何使用cypress登录SSO/OIDC_Javascript_Single Sign On_Openid Connect_Cypress_Google Authentication - Fatal编程技术网

Javascript 如何使用cypress登录SSO/OIDC

Javascript 如何使用cypress登录SSO/OIDC,javascript,single-sign-on,openid-connect,cypress,google-authentication,Javascript,Single Sign On,Openid Connect,Cypress,Google Authentication,我正在尝试登录我们的office门户,其中配置了OIDC,该门户使用OAuth 2.0客户端ID,并使用google帐户。因此,我尝试使用Cypress自动配置此网站的OIDC,但出现以下错误: 是否有其他方法可以使用Cypress自动化OIDC/SSO配置的网站?我不熟悉柏树和SSO 另外,尝试参考此链接,但找不到任何内容,因此无法确定我是否走上了正确的道路。老实说,这不是一项容易的任务。以下是我发现的几篇文章:@soeik感谢您提供的参考链接。我会努力的,希望它能成功。老实说,这不是一件容

我正在尝试登录我们的office门户,其中配置了OIDC,该门户使用OAuth 2.0客户端ID,并使用google帐户。因此,我尝试使用Cypress自动配置此网站的OIDC,但出现以下错误:

是否有其他方法可以使用Cypress自动化OIDC/SSO配置的网站?我不熟悉柏树和SSO


另外,尝试参考此链接,但找不到任何内容,因此无法确定我是否走上了正确的道路。

老实说,这不是一项容易的任务。以下是我发现的几篇文章:@soeik感谢您提供的参考链接。我会努力的,希望它能成功。老实说,这不是一件容易的事。以下是我发现的几篇文章:@soeik感谢您提供的参考链接。我会努力的,希望能成功。
describe( `Test Scenarios`, () => {

it.only('Login with valid credentials', function () {
    cy.visit(Cypress.env('URL'));
    cy.url().should('contain', "accounts.google.com");
    cy.get("input[type='email']").click({
        force: true
     });
    cy.get("input[type='email']").clear().type(this.data.email);
    cy.wait(20000);
});