У меня есть приложение Angular 6 и WebAPI.Я развернул приложение Angular на IIS, а под приложением Angular я создал приложение для API.
Что-то вроде этого
IIS
|
|-Angular6App(port:443)
|
|-ServiceAPI
Идея заключается в том, чтобы использовать тот же DNS.Поэтому, когда вызывается https://Angular6App.com, должно загружаться угловое приложение.Если вызывается https://Angular6App.com/ServiceApi/api/cntlr/id, он должен получить данные (что означает вызов API службы).
Так что теперь, когда я звоню https://Angular6App.com/ServiceApi/api/cntlr/id, он загружает маршрут по умолчанию из углового приложения.На самом деле я хочу пропустить угловую маршрутизацию при вызове API.
Маршрутизация в приложении Angular
[
{ path: '', redirectTo: 'A', pathMatch: 'full' },
{ path: 'A', component: AComponent, canActivate: [AuthGuard] },
{ path: 'B', component: BComponent, canActivate: [AuthGuard] },
]
Пожалуйста, дайте мне знать, если я могу сделать это и как?
Спасибо --cc