重定向到用户友好的错误页面,用于未经授权的用户

时间:2017-09-21 11:18:39

标签: java angular

我正在为我的应用程序使用angular2和Java技术。 Angular部分与java合并。现在我想为未经授权的用户创建一个用户友好的错误页面。应用程序在Liberty上运行。我已经尝试了以下几点:

  1. web.xml中使用的错误页面标记。但它不起作用。对于未经授权的用户,将显示完整的异常堆栈,但不会显示我在位置标记中提到的错误页面。
  2. 使用了SSOFilter,但这可以在本地使用,但不能在远程环境中使用。
  3. 那么请您提供一些有关如何满足我的要求的信息。

1 个答案:

答案 0 :(得分:0)

这就是您的结构:

  const routes: Routes = [
        { path: '', component: LandingComponent },
        { path: '404', component: NotFoundComponent },
        { path: '**', redirectTo: '404' }
    ];

path ''->表示任何路径;

path '**'->指向无效页面