기본적으로 c#의 base64로 변환후 스트링의 Replace기능을 이용해서
+는 -로 /는 _로 변환하면된다.
string strInput = "base64로 바꿀 문자열";
string strWebSafeBase64 = Convert.ToBase64String(Encoding.UTF8.GetBytes(strInput)).Replace('+', '-').Replace('/', '_');
c#
c# web safe base64
래머
2014. 5. 2. 00:53