我正在使用
import { Cookie } from 'ng2-cookies/ng2-cookies';
每当出现身份验证错误时,我都会显示登录弹出窗口并成功验证用户并设置 cookie。
但是在设置 cookie 之后,如果我访问任何服务,它会附加旧的过期 cookie 而不是新的 cookie..
public getAllBreakReasons = (): Observable<any> => {
//console.log('from WorkObject Service')
return this._http.get(`${this.breakReasonBaseUrl}/getAllBreakReasons?authToken=${Cookie.get('authToken')}`).catch(this.handleError);
}
这是为了不打扰用户的页面...这是为了实现会话过期功能。