summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kanakarakis <ivan.kanak@gmail.com>2018-11-19 20:10:24 +0200
committerIvan Kanakarakis <ivan.kanak@gmail.com>2018-11-19 20:11:26 +0200
commitaeff86b665062958b265dd4765423bce3eefdb5e (patch)
tree8ed62843ae46b6c62edc2003f30c81e506e3cf2f
parent9f412cc916908ab95a3ea4dd7852f0dbccc91f8d (diff)
downloadpysaml2-aeff86b665062958b265dd4765423bce3eefdb5e.tar.gz
Encode response message as utf-8
Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
-rw-r--r--src/saml2/httputil.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/saml2/httputil.py b/src/saml2/httputil.py
index d0dcd287..dbba7d41 100644
--- a/src/saml2/httputil.py
+++ b/src/saml2/httputil.py
@@ -62,10 +62,7 @@ class Response(object):
message = mte.render(**argv)
if isinstance(message, six.string_types):
- # Note(JP): A WSGI app should always respond
- # with bytes, so at this point the message should
- # become encoded instead of passing a text object.
- return [message.encode()]
+ return [message.encode('utf-8')]
elif isinstance(message, six.binary_type):
return [message]
else: