2016-12-05 4 views
1

フラスコの内蔵サーバーを使用して、ローカルマシンでフラスコjwtをテストします。私はhttp:/ localhost/authにユーザ名とパスワードを要求してペイロードとして正常に動作し、トークンを取得しました。次に、このトークンで保護されたAPIを要求します。たとえば、Authorizationヘッダーとして「JWT access_token」と指定します。これはローカルマシンではうまく動作します。flask-jwt response 401 assessment_tokenがリクエストされていても認証されていません

その後、私は自分のサーバーにそれを配備しました。リクエストされたサーバー/認証によってトークンを取得することができます。その後、保護されたAPIを要求すると、トークンが発行されたにもかかわらず、401のUNAUTHORIZEDが表示され、ローカルマシンと同じようにしました。

私のサーバー側でクッキー関連の問題があるためですか?

答えて

0

あなたはApacheにいますか?もしそうなら、あなたのApache2 VirtualHost.confファイルにサイト利用可能ディレクトリの次の行を置く必要があります:

WSGIPassAuthorization On 
関連する問題