안녕하세요.
자바 코드로 만든 암호화/복호화 작업을 Uipath에 적용 시켰습니다.
암호화할 문자열을 숫자나 영어로 할 때는 문제 없이 잘 실행이 되는데 한글로 할때는 값이 깨진 상태로 암호화를 해서 복호화할때도 깨진 값으로 Return 됩니다.

이클립스에서 직접 해보면 한글이여도 문제없이 잘 실행이 되기 때문에 UiPath 내의 문제인 것으로 보입니다.
Parameter 값이 한글일 경우에는 어떻게 해야 하나요?
안녕하세요.
자바 코드로 만든 암호화/복호화 작업을 Uipath에 적용 시켰습니다.
암호화할 문자열을 숫자나 영어로 할 때는 문제 없이 잘 실행이 되는데 한글로 할때는 값이 깨진 상태로 암호화를 해서 복호화할때도 깨진 값으로 Return 됩니다.
이클립스에서 직접 해보면 한글이여도 문제없이 잘 실행이 되기 때문에 UiPath 내의 문제인 것으로 보입니다.
Parameter 값이 한글일 경우에는 어떻게 해야 하나요?
예전에 비슷한 질문을 본 기억이 있어서 찾아봤는데 아래랑 비슷한 상황 같아보이네요. 링크 공유 드립니다. 꽤 옛날 글이라 더 좋은 방법이 나왔는지는 잘 모르겠네요.
그리고 혹시 UiPath쪽에서 인코딩이 not supported 이런식으로 오류 뜨면 앞단에 RegisterProvider 한번 넣어주세요.
Invoke Method액티비티에서 아래같이 Parameter 설정하면 되는 것 같습니다.
도움 주셔서 감사합니다.
그런데 저는 조금 상황이 다른게 Return값이 아닌 들어가는 parameter값이 한글이 깨진 상태로 들어갑니다.
입력은 ‘가나다’ 로 했어도 자바메소드를 이용해서 암호화를 할때 ‘가나다’ 가 아닌 깨진 글자로 암호화를 합니다.