我目前正在将AWS s3与Cloudfront一起使用。
数据保护是通过签名的cookie完成的。
现在我遇到了一个非常烦人的问题,有时候会发生,
但并非总是如此。
那是cloudfront的响应给出了一些奇怪的响应头:
const routes: Routes = [
{
path: '',
pathMatch: 'prefix',
redirectTo: 'auth/login'
},
{
path: 'loading',
component: LoadingComponent
},
{
path: 'auth/login',
component: LoginComponent
},
{
path: 'auth/forgot-password',
component: ForgotPasswordComponent
},
{
path: 'auth/register',
component: RegisterComponent
},
{
path: 'auth/reset-password-temp',
component: ResetPasswordComponent
},
{
path: 'dashboard',
component: AdminComponent,
canActivate: [AuthGuard],
children: [
{
path: 'welcome',
component: WelcomeComponent
},
{
path: 'messages',
canActivate: [AuthGuard],
component: MessagesComponent
},
{
path: 'student-add',
component: StudentAddComponent
},
{
path: 'student-edit',
component: StudentEditComponent
},
{
path: 'student-view',
component: StudentViewComponent
}
]
}
];
@NgModule({
imports: [RouterModule.forRoot(routes, { useHash: true })],
exports: [RouterModule],
providers: []
})
export class RoutingModule {}
但是,我的S3存储桶中的CORS策略设置仅允许
我不知道上面的回答如何出现。 它有时而不是总是发生。 请帮忙!