728x90

학습 9

[ .Net Core 5 ] ViewData에 한글이 웹뷰에서 깨진다면?! ( 암호화같이 되버렸어요..) 해결완

상황 ViewData 에 한글을 담아 WebView로 가져와 사용하려했더니 암호화가 된 것처럼 떠요! 근데 영어는 잘나와요! 원인 Net Core 에서 한글 문자열이 인코딩이 되어 나타납니다. 영어는 정상적으로 출력이되더라구요. 해결 startup.cs 에서 ConfigureService 에 아래 코드를 추가해주세요! services.Configure(options => { options.TextEncoderSettings = new TextEncoderSettings(UnicodeRanges.All); });

학습/C# 2022.05.23

[ Net 5 ] API가 파라미터 값을 전달 받지 못할 경우

Models 에 정의하였는지? (일반 string, int 등 직접 정의 한 파라미터는 받아오지 못함.) [ApiController] 가 있어야한다. 없으면 Parameter 에러가 뜬다. 없애면 정상 실행은 되나 파라미터에 데이터 값을 받지 못한다. API에 모델이 두개 이상인 경우 엔드 포인트가 에러나는 경우가있다. 이때는 상속( 모델에서 ` : `를 사용 ) 받아주거나 합쳐주자.

학습/C# 2022.03.09

[.net core api 5.0 ] JWT - 1

JWT 사용하기 참조 : https://jasonwatmore.com/post/2021/04/30/net-5-jwt-authentication-tutorial-with-example-api 설정 사항 .Net 5.0 .NET CORE WEP API Visual Studio Code C# .NET JWT 인증 API 로컬에서 실행하기 git bash 를 선택하여 `git clone ` 해주세요. git 클론 받아주기 https://github.com/cornflourblue/dotnet-5-jwt-authentication-api `dotnet run` 을통해 실행해줍니다. PostMan 에서 테스트하기. https://www.postman.com/downloads 포스트맨에 접속해줍니다. ( pc버젼 다..

학습/C# 2022.01.18

[ 시작하기 ] 테이블 생성, 조회, 조건문 조회

시작하기 MSSQL : Microsoft SQL Server RDBMS : 관계형 데이터베이스를 기반하는 매니지 시스템 (Relational DataBase Management System) 기본 문법 테이블 생성 CREATE TABLE dbo.DB_friends ( name varchar(10) not null, --이름 문자열(10자) 널값 허용 X age int not null, -- 나이 정수형 널값 허용 X P_number varchar(20), -- 폰번호 가변 문자열(20자) 널값 허용 local nvarchar(20) -- 지역 유니코드 문자열(20자) ) 일반 조회 select 보고싶은 컬럼 from @@테이블 ex ) 보험판매자 DB 주석 처리는 `--(하이픈*2)` 또는 `/*주석 안..

학습/MSSQL 2022.01.13
728x90