我正在使用cypress进行e2e测试OKTA SAML身份验证流程,我可以模拟发送给身份验证的OKTA的请求,因此它不会重定向到entryPoint,OKTA应该按顺序向我的应用发出发布请求要进行断言,我需要测试所有流程是否正确,我还没有找到任何关于如何伪造OKTA的POST传入请求的示例,有人测试过该流程吗?
describe('okta Login', function () {
it('should assert login against okta', function () {
cy.log('Open okta login URL..')
cy.server();
cy.launch_url(Cypress.env("OKTA_login_url"))
cy.route('GET', 'OKTA_idp_url', 'saml-base64').as('okta');
...
});
});