diff options
| -rw-r--r-- | src/se/leap/leapclient/LeapSRPSession.java | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/src/se/leap/leapclient/LeapSRPSession.java b/src/se/leap/leapclient/LeapSRPSession.java index 8d6f77bf..77f43945 100644 --- a/src/se/leap/leapclient/LeapSRPSession.java +++ b/src/se/leap/leapclient/LeapSRPSession.java @@ -97,10 +97,11 @@ public class LeapSRPSession {  		byte[] user = null;  		byte[] password_bytes = null;  		byte[] colon = {}; +		String encoding = "ISO-8859-1";  		try { -			user = Util.trim(username.getBytes("UTF-8")); -			colon = Util.trim(":".getBytes("UTF-8")); -			password_bytes = Util.trim(password.getBytes("UTF-8")); +			user = Util.trim(username.getBytes(encoding)); +			colon = Util.trim(":".getBytes(encoding)); +			password_bytes = Util.trim(password.getBytes(encoding));  		}  		catch(UnsupportedEncodingException e) {  			// Use the default platform encoding | 
