diff --git a/basyx/aas/adapter/http.py b/basyx/aas/adapter/http.py index 7095d13a2..5ca74971f 100644 --- a/basyx/aas/adapter/http.py +++ b/basyx/aas/adapter/http.py @@ -235,8 +235,8 @@ def base64url_decode(data: str) -> str: return decoded -def base64url_encode(data: str) -> bytes: - encoded = base64.urlsafe_b64encode(data.encode(BASE64URL_ENCODING)) +def base64url_encode(data: str) -> str: + encoded = base64.urlsafe_b64encode(data.encode(BASE64URL_ENCODING)).decode("ascii") return encoded