得到错误:无法匹配任何路由。网址段:

时间:2019-09-23 13:34:05

标签: angular xss angular4-router

Angular App投掷无法通过URL中的XSS脚本匹配任何路由错误:

我正在Angular 4中开发应用程序。当我尝试为功能模块编写路由时,出现错误消息:错误:无法匹配任何路由。

这是我使用的路线代码:

const ROUTES: Routes = [
  {path: '', redirectTo: '/', pathMatch: 'full'},
  {path: 'test/:name', component: TestCompnent},
  {path: '**', component: TestCompnent}
];

当路由是诸如test / angular或test / some-course-name之类的路由,但是当我尝试将某些XSS脚本注入同一路由时,例如,

test/<script>alert('hello')</script>,

它抛出错误为

错误:无法匹配任何路由。网址段:“ hello” 错误:无法匹配任何路线。网址段:“ hello”

1 个答案:

答案 0 :(得分:0)

这是预期的和想要的行为,因为XSS是大多数服务的主要漏洞。 因此,Google上的男孩和女孩竭尽全力禁用他们。 Docs