腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
AuthGuard
中
的
observable
总是
假
的
?
、
@Injectable() } r
浏览 16
提问于2020-08-20
得票数 0
2
回答
BehaviorSubject不会立即更改值
、
、
、
、
基于这个服务,我创建了一个
AuthGuard
implements CanActivate服务
的
实现。我调用onUserLoggedIn方法并检查subject
中
的当前值。这里
的
问题是,在login方法
中
,值是在
AuthGuard
调用onUserLoggedIn之后更改
的
。因此,在第一次尝试
中
,我从BehaviorSubject收到
假
值,但当我第二次尝试时,我收到了一个真值。 如何在第一次尝试
中
更改这两个服务
浏览 1
提问于2019-05-28
得票数 0
2
回答
角4:
Authguard
(canActivate)在不像它应该阻止url
的
情况下破坏应用程序阻止一切,在控制台/浏览器
中
没有抛出错误
、
该应用程序
的
工作流工作正常,我在后台使用传统
的
db会话,我用Augury扩展来验证auth服务
的
状态,使用不同
的
操作设置好
的
auth状态,这样问题就不存在了。/auth.service'; export class
AuthGuard
db,因为我没有找到更好
的
方法
浏览 4
提问于2017-06-11
得票数 0
回答已采纳
1
回答
AuthGuard
在星云中
总是
假
的
、
、
、
我使用ngx创建管理面板,也就是使用星云,我按照这个文档添加authGard: 但我在自行车赛里错了: 我使用
的
代码: declarations: [ ],
AuthGuard
, imports: [bootstrap: [AppComponent],export class AppModule { //***
浏览 4
提问于2020-03-21
得票数 0
回答已采纳
2
回答
当提供角路径保护时抛出ZoneAwareError
、
我正在学习角(从AngularJS 1.5升级到角形),并尝试在v1.5
中
可以做
的
事情,比如守护路由。],不管我对守卫做了什么,错误
总是
会被抛出。我也一直在跟踪,如果用它们在src/app/auth-guard.service.ts (excerpt)中提供
的
最简单
的
示例替换
AuthGuard
,仍然会引发相同
的
错误。有人能明白
为什么
这不管用吗?} from 'rxjs/
Observable
浏览 2
提问于2017-03-25
得票数 0
回答已采纳
1
回答
强制角应用程序在会话过期时重定向
、
、
、
我有一个角度应用程序,它需要来自OIDC服务
的
会话授权。使用正常/愉快
的
路径,一个单独
的
NodeJS/Express应用程序检查会话授权和重定向到OIDC授权/身份验证服务,并附加相关
的
头文件。然而,如果它是过期
的
,我需要角度
的
方式对错误条件作出反应,通过重新路由整个角度应用到相关
的
中间件页面。因为指示器将被嵌套在应用程序
中
的
组件上,所以我不知道如何让小组件重定向更大
的
/包含<
浏览 2
提问于2021-02-27
得票数 0
回答已采纳
1
回答
拒绝访问Angular js 2
中
的
路由
我
的
路线import {SymfonyComponent} from '
浏览 14
提问于2016-08-26
得票数 3
回答已采纳
3
回答
类型'
Observable
<{}>‘不能分配到键入'
Observable
<boolean> \ boolean’
、
我
的
依赖关系: "@angular/common": "2.0.0-rc.3", "nativescript-angular": "0.2.0", "tns-core-modul
浏览 6
提问于2016-07-11
得票数 6
2
回答
如果用户直接通过浏览器url访问受保护
的
路由,如何重定向到组件?
我已经成功地在angular 7
中
使用受保护
的
路由创建了一个登录页面,现在如果用户尝试使用正确
的
凭据登录,它将重定向到一个仪表板组件,如果凭据是
假
的
,它只会在登录组件本身
中
显示一条消息"Invalid现在,我如何配置用户是否通过浏览器URL直接浏览到受保护
的
组件?目前,它只显示空白页面,无法访问受保护
的
路由。
浏览 15
提问于2019-05-08
得票数 0
回答已采纳
3
回答
在检查用户之前,
AuthGuard
不会等待身份验证完成
、
我在这里读过指南:AuthServiceimport { AngularFire } from 'angularfire2true : false;
AuthGuard
export class
AuthGuard
implements
浏览 2
提问于2016-06-18
得票数 24
回答已采纳
2
回答
为什么
在使用@select @ when /redux存储时,角警卫
的
行为会有所不同?
、
、
、
canLoad和canActivate auth.guard.tsexport class
AuthGuard
implements CanLoad, CanActivate { @select() readonly a
浏览 4
提问于2017-09-04
得票数 9
1
回答
禁用angular2
中
的
back按钮
当在付费网关后重定向url时,想要禁用角2
中
的
后退按钮,我尝试在卸载和onPopstate之前使用窗口事件,它们似乎都不起作用 我也尝试过使用window.history.forward,但不起作用,.
浏览 4
提问于2017-07-15
得票数 0
3
回答
CanActivate问题TS2720
; { canActivate(route: ActivatedRouteSnapshot,state: RouterStateSnapshot ) :
Observable
this.router.navigate(['/auth']
浏览 0
提问于2019-01-21
得票数 3
回答已采纳
1
回答
只有当用户对象返回时角5 CanActivate
、
由于我不仅希望检查JWT是否过期,而且还希望检查此令牌是否适合用户,因此我将验证此令牌(如果令牌存储在本地存储
中
)。如何返回一个简单
的
真或
假
?我试过这样
的
方法:loggedIn():
Observable
<boolean> { if (this.http.get(url, httpOptions) .map(user => typeof(user) ===
浏览 1
提问于2018-03-27
得票数 0
回答已采纳
1
回答
Angular
AuthGuard
canActivate
、
、
AuthGuard
阻止了它应该阻止
的
一切。但是当我返回true时,就会发生一件令人不快
的
事情。我在控制台中得到一个“测试”,但它没有让我进入/test,而是将我重定向到/。
为什么
?这是app.module.ts
中
的
RouterModule: { path: 'test', component: HomeComponentUrlTree, Router } from '@an
浏览 13
提问于2021-03-07
得票数 0
回答已采纳
3
回答
在CanActivate期间显示加载指示符
在我
的
角应用程序
中
,我使用CanActivate保护来保护特定路由器状态下
的
访问。CanActivate守卫执行一个可以持续3-4秒
的
检查,在没有加载指示器(即旋转器)
的
情况下等待这段时间是非常烦人
的
。 在CanActivate检查期间,是否有一种“标准”方式来显示加载旋转器?
浏览 0
提问于2018-01-28
得票数 22
7
回答
控制历史状态更改以防止浏览器挂起。
、
、
(routes)],})在我
的
自卫队
中
,我编写了防止用户访问未经授权
的
路由
的
条件:} from 'rxjs/
Observable
';export class
AuthGuard
; return t
浏览 0
提问于2018-06-21
得票数 23
回答已采纳
3
回答
如何在canActive路由中获取当前路由?
、
、
我想在我
的
canActivate方法
中
检查导航
的
路由是否具有访问页面的权限。但是,this.router.url这给了我以前
的
路线,而不是当前导航
的
路线。
浏览 1
提问于2017-05-09
得票数 5
回答已采纳
1
回答
canActivate
总是
以角
的
方式登录表单?
、
、
我使用
的
是canActivate保护,但是当我将它应用到路由时,它
总是
带我到登录页面,尽管守卫返回true。import 'rxjs/add/
observable
/of'; import 'rxjs/add/operator/cat
浏览 3
提问于2021-06-18
得票数 0
1
回答
角度canActivate重定向到浏览器刷新防火墙上登录
、
、
、
使用angularfire2和firebase
的
角5认证应用程序。该应用程序工作良好,使用应用程序内链接导航。但是,如果我点击了浏览器刷新,它会将我重定向回登录页面。允许
的
总是
返回
假
,即使是真,因为我做了一个成功
的
登录与防火墙。constructor(private afAuth: AngularFireAuth, private router: Router) {} login(email, password):
Observable
this.router.navigate([
浏览 0
提问于2018-07-05
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
阴干的衣服为什么总是臭臭的?
历史为什么总是惊人的相似?
风口过后,为什么摔死的总是你?
为什么我的Python总是学不好
为什么你选的题总是那么难?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券