2016-05-22 10 views
1

を取得:JWTは角に素敵な演奏ではない - 私はテスト目的のためにJWTをハードコーディングしていますが、私の角度アプリでこれらの2行は私に次のエラーを取得している、無効なヘッダーエラーに

コード:

this.localStorageService.set("jwt", "Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6ImltYy1hcGkifQ.eyJpc3MiOiJWVFAgQVBJIiwiaWF0IjoxNDYzNDI0Njk2LLJqdGkiOiJ6ckEyN2lOcGhsUi1Wdkl1VGZPWFNRIiwib3JnYW5pemF0aW9uSWQiOiIxIiwidXNlck5hbWUiOiJ0ZXN0VXNlciIsInVzZXJJZCI6IjEifQ.xWe_TK6F9t6hCMm7KB8WNy5HmUkiWJRIRZg0POjMuzyL8VjRSe9aWREqdHWvu6nqOv8Sfm5RsC7lrB3inqjE4Tim0Njy52Wxa9FuYllz11qmce6QSquti2hfHu6Trfzosiwl54y8cBfgm2VlLWIb2ukinJhcxCr8-rJzfK4hM9R-cgI-​_Yd459JDmNj0HeJ-UlP9fIiCX71YZGEVag8Nqg9bdsSgTqmJQ3667W_p_vyPK1P1whvhFBGUydXjZRk_W01pgr2AON3N_​-EmzJAo7t1J0Rll0BxB4aQXTNdX1vmhoNllqcr81ZxC-5k77-Eci-4gaWY9fLG7ADR872jKog"); 
this.$http.defaults.headers.common.Authorization = String(this.localStorageService.get("jwt")); 

エラー:

Error: Failed to execute 'setRequestHeader' on 'XMLHttpRequest': 'Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6ImltYy1hcGkifQ.eyJpc3MiOiJSVFAgQVBJIiwiaWF0IjoxNDYzNDI0Njk2LCJqdGkiOiJ6ckEyN2lOcGhsUi1Wdkl1VGZPWFNRIiwib3JnYW5pemF0aW9uSWQiOiIxIiwidXNlck5hbWUiOiJ0ZXN0VXNlciIsInVzZXJJZCI6IjEifQ.xWe_TK6F9t6hCMm7KB8WNy5HmUkiWJRIRZg0POjMuzyL8VjRSe9aWREqdHWvu6nqOv8Sfm5RsC7lrB3inqjE4Tim0Njy52Wxa9FuYllz11qmce6QSquti2hfHu6Trfzosiwl54y8cBfgm2VlLWIb2ukinJhcxCr8-rJzfK4hM9R-cgI-​_Yd459JDmNj0GeJ-UlP9fIiCX71YZGEVag8Nqg9bCsSgTqmJQ3667W_p_vyPK1P1whvhFBGUydXjZRk_W01pgr2AON3N_​-EmzJAo7t1J0Rll0BxB4aQXTNdX1vmhoNllqcr81ZxC-5k77-Eci-4gaWY9fLG7ADR872jKog' is not a valid HTTP header field value. 

ない有効なHTTPヘッダーフィールドの値。私はString()とangular.fromJsonなしで無駄にしようとしました。 誰かがこれにぶつかる/何か提案がありますか?

ありがとうございます。

+0

角度バージョン1.3.7 - - –

答えて

1

私はこの問題に直面しました。私たちは文字列の中に悪い性格を持っていたのです...より具体的には、キャリッジリターンです。

詳細については、HTTP 1.1仕様(section 2.2およびsection 4.2)を参照してください。

あなたのヘッダーの値を簡単に見れば、私は違法な文字を見つけることができませんが、それは私が探し始める場所です。

関連する問題