Skip to content

Commit

Permalink
Merge pull request pulp#3059 from ccin2p3/fix_basic_auth_b64encode
Browse files Browse the repository at this point in the history
Fixes pulp-admin improper base64 encoding for (very long) user basic auth credentials
  • Loading branch information
ammaritiz committed Jul 15, 2017
2 parents 0b6d671 + d9e0e16 commit aad5d21
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion bindings/pulp/bindings/server.py
Expand Up @@ -307,7 +307,7 @@ def request(self, method, url, body):

if self.pulp_connection.username and self.pulp_connection.password:
raw = ':'.join((self.pulp_connection.username, self.pulp_connection.password))
encoded = base64.encodestring(raw)[:-1]
encoded = base64.b64encode(raw)
headers['Authorization'] = 'Basic ' + encoded
elif self.pulp_connection.cert_filename:
ssl_context.load_cert(self.pulp_connection.cert_filename)
Expand Down

0 comments on commit aad5d21

Please sign in to comment.