Monday, April 10, 2017

Laravel API call failed. PostMan overrides Authorization header with Basic Auth

Hi am trying to call an API from Postman.
The framework used is : Laravel

The website has browser authentication (using .htacess)
And The API has user authentication (Laravel Passport) (user must be logged in)

Now,

I need to call an API and include both the headers, i.e.

  • I added Basic Auth with username/pwd as browser credentials

    Basic Auth : username/pwd

  • And in Headers I added

    Authorization : Bearer oauthtoken

(where oauthtoken is the key retreived from an API call https://servername/auth and Basic Auth : username/pwd)

Now when I send the API call,

The Authorization Header changes to :

Authorization : Basic some_key

And thus I get Unauthorized in response.
Is there some way I can send browser creds and user auth header together?



via ztit

Advertisement