簡體   English   中英

angular 7中的HTTP攔截器未添加標頭

[英]HTTP interceptor in angular 7 not adding headers

我正在嘗試使用以下代碼在http標頭中設置身份驗證令牌。 它不會在標頭中設置身份驗證令牌。 我在這里想念什么? 嘗試了下面鏈接中提供的解決方案,但沒有運氣。

https://stackoverflow.com/questions/54820257/angular-7-httpinterceptor-not-adding-header-to-request
intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
        const token: string = sessionStorage.getItem('token');
        request = request.clone({ url: `${this.baseUrl}/${request.url}` });

        const clonedRequest = request.clone({
            headers: new HttpHeaders({
                Authorization: token,
                "Content-Type": "application/json"
            })
        });
        return next.handle(clonedRequest);
    }

是不是由於授權周圍缺少“”?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM