Python3 base64 decode Incorrect padding 오류

1. Incorrect padding 오류

  구글 로그인 시 받아온 id_token 값을 base64decode하려니까 incorrect padding오류 발생

-> decode하려는 문자열의 길이를 4의 배수 단위로 해야 한다는 말이 있어서 수정


text = text + '=' * (4 - (len(text) % 4))


2. 그래도 안되면
  decode하려고 base64.b64decode를 사용했는데 이걸 base64.urlsafe_b64decode로 바꾸니까 해결.

이 블로그의 인기 게시물

Postgresql에서 5432 port가 열려있냐는 문제(Ubuntu 기준)

vue에서 v-html에 포함된 class의 css가 적용되지 않는 경우

Linux screen 명령어 정리