我创建了JHipster单片应用程序。
使用jdl-studio我创建了实体。
之后我创建了自己的带子模块的模块。
在app.module.ts中,我创建了app-routing.module.ts
@NgModule({
imports: [RouterModule.forRoot(routes, config)],
exports: [RouterModule],
})
app-routing模块中的路由到其他模块的定义如下
const routes: Routes = [
{
path: 'dashboard', loadChildren: () => new Promise(resolve => {
(require as any).ensure([], require => {
resolve(require('./pages/pages.module').PagesModule);
})
})
},
{
path: '',
redirectTo: '/dashboard',
pathMatch: 'full'
},
{path: '**', redirectTo: 'pages'},
路由工作正常,我没有任何问题。
但是当我尝试从这个自定义模块中定义的自定义组件调用实体服务时,我收到错误
GET http://localhost:9000/api/account 401 (Unauthorized)
我能够毫无问题地登录,我能够在头部中访问Principal服务,但是当我尝试从自定义组件内部调用任何服务时,我收到此错误
可能是什么问题? 提前致谢