Redirecionamento personalizado para erros de mashup

Você pode usar a lógica de redirecionamento personalizada para erros de mashup, como System_Timeout, sessionTimeout e CSRF Token validation failed, em vez da página de login padrão.

Procedimento

  1. Localize /extensions/override-static-assets/root-config/custom/extension-config.json e defina o parâmetro useCustomLoginRedirect como true.
    {
      "useCustomLoginRedirect": true
    }
     
  2. Amplie o site nav-bar. Para adicionar essa extensão, consulte Personalização da barra de navegação por meio da extensibilidade de substituição.
  3. Dentro do método ngOnInit da extensão app.component.ts, adicione um ouvinte de eventos para o evento isf:customLoginRedirect e implemente sua lógica de redirecionamento personalizada.
    window.addEventListener('isf:customLoginRedirect', () => {
      // your custom redirect logic here
    });
     
  4. Inicie o aplicativo e verifique as alterações executando
    yarn start-app