728x90
상황
ViewData 에 한글을 담아 WebView로 가져와 사용하려했더니 암호화가 된 것처럼 떠요!
근데 영어는 잘나와요!
원인
Net Core 에서 한글 문자열이 인코딩이 되어 나타납니다. 영어는 정상적으로 출력이되더라구요.
해결
startup.cs 에서 ConfigureService 에 아래 코드를 추가해주세요!
services.Configure<WebEncoderOptions>(options =>
{
options.TextEncoderSettings = new TextEncoderSettings(UnicodeRanges.All);
});
728x90
'학습 > C#' 카테고리의 다른 글
[ .net 6 - 로컬테스트 ]"연결이 비공개로 설정되어 있지 않습니다." (0) | 2023.11.07 |
---|---|
[ .Net Core 5 ] 백엔드 서비스에서 HTML에 변수 넣기 (0) | 2022.03.14 |
[ Net 5 ] API가 파라미터 값을 전달 받지 못할 경우 (0) | 2022.03.09 |
[ Net 5 ] MBS4018 error (0) | 2022.03.07 |
[ Net 5 ] Swagger 에서 Hide Error 가 난다면!? (0) | 2022.03.06 |