現在任何人都可以訪問我的assets
做http://localhost:4200/assets/filename.pdf
,即使在不登錄的用戶,如何保護利用canActivate
我assets
?如何保護角CLI資產canActivate
像這樣的理想:{ path: 'assets/*', canActivate: [LoginService] },
感謝。
現在任何人都可以訪問我的assets
做http://localhost:4200/assets/filename.pdf
,即使在不登錄的用戶,如何保護利用canActivate
我assets
?如何保護角CLI資產canActivate
像這樣的理想:{ path: 'assets/*', canActivate: [LoginService] },
感謝。
您想要通過後端進行身份驗證,但您還希望使用canActivate和AuthGuard之類的設置在Angular中設置路由,以便唯一可以訪問的初始路由是登錄路由/組件。這樣,在登錄認證發生之前,沒有其他資產/路線可用。
我希望我們做不到。 canActive用於路由目的。 https://blog.thoughtram.io/angular/2016/07/18/guards-in-angular-2.html – k11k2