본문 바로가기

asp.net mvc

ASP.NET MVC 6 에서 사용자 인증 구현하기 이 기사에서는 ASP.NET MVC 6 애플리케이션에서 User Authentication 을 구현할 것입니다. MVC 5와 마찬가지로 MVC 6에 Authentication Action Filter 가 있습니다.다음 다이어그램은 최종 사용자가 MVC 6 응용 프로그램을 호출 할 때 인증에 대한 아이디어를 제공합니다.최종 사용자가 View를 요청하는 MVC 6 응용 프로그램을 호출하면 해당 action 이 실행될 때 View 형식의 응답이 반환됩니다. 그러나 Controller 또는 Action이 Authorize 속성 과 함께 적용 되면, 서버의 요청 처리는 로그인 페이지 응답을 클라이언트에 보냅니다. 최종 사용자가 자격 증명을 사용하여 요청을 보내면 응용 프로그램 사용자가 저장된 데이터베이스 서버에 ..
ASP.NET MVC 브라우저 캐시 browser cache 차단하기 OnActionExecuting 캐시 부분을 global.asax 에서 처리했는데요. 이 부분이 ie 에서 https 를 통해 web font 을 다운로드 받은 다음, 다시 ie 를 새로고침을 누르면 호출이 안되는 부분이 발생합니다. http://aspdotnet.tistory.com/1880 위의 global.asax 에서 구현한 부분을 주석 처리하고, 아래와 같이 OnActionExecuting 이벤트 핸들러를 통해 처리가 가능합니다.asp.net mvc 에서 상속 클래스 하나 만들어서 아래 코드를 넣으면 모든 페이지에서 작동이 되며, 브라우저 캐시를 사용하지 않게 처리 해 줄 겁니다. /// /// 초기화 /// /// 현재 요청 및 작업에 대한 정보입니다. protected override void OnActionExecutin..
ASP.NET MVC 의 SSL 환경에서 웹폰트 WEB FONT 적용 안될 경우 ASP.NET MVC 의 SSL 환경에서 웹폰트 WEB FONT 적용 안될 경우 ASP.NET MVC 에서 SSL 로 웹폰트 WEB FONT 를 적용하다보면, 크롬에서는 잘되는데 IE 11 에서는 가끔 차단당하는 것을 볼 수 있는데요. (주소창에서 주소를 직접 입력하여 호출할때만 발생함, 단 화면의 메뉴에서 누르면 잘됨 ㅡㅡ;) 차단 당하면 폰트가 적용이 되지 않아 이슈가 발생합니다. (IE 에서만 유독 ㅡㅡ; 크롬에선 작동 잘됨.) 보통 브라우저 캐시를 미사용하기 위해 전역적 적용을 위해서 Application_BeginRequest() 을 GLOBAL.ASAX.CS 에 아래와 같이 한번에 적용이 가능한데요.protected void Application_BeginRequest(Object sender..
ASP.NET MVC 의 br 엔터값 html 태그 문자열 처리방법 script 태그나 이용한 글자들을 사용자가 입력한 내용을 그대로 보여줍니다. 참고한 사이트 http://stackoverflow.com/a/7602751 @shortInfo.Contents 간단하게 style 로 지정이 가능하다. style 에 대한 좀더 자세한 내용은... http://quirksmode.org/css/text/whitespace.html
Professional ASP.NET MVC 1.0 번역서의 베타리더를 모집합니다. Professional ASP.NET MVC 1.0 번역서의 베타리더를 모집합니다. 안녕하세요? 웹지니입니다.(geniex@msn.com) 날씨가 부쩍(!) 더워져서 이젠 완연한 여름인 것 같습니다. 아직 5월인데 낮 기온이 30도라니...-ㅅ-;; 유달리 더위에 약한 지니는 지난 번 포스트에서 말씀드렸던 것처럼 Professional ASP.NET MVC 1.0 서적을 열 번역 중입니다. 그 중에 대중에 이미 공개된 제1장의 번역이 거의 완료되어 가는 시점이라 지난 포스트에서 말씀드렸듯이 베타리더로서 보다 양질의 번역서를 제작하는데 도움을 주실 분들을 찾고자 합니다. 아래의 내용을 참고하셔서 내 생각에 나는 아래의 자격이 충분하다! 싶으신 분들은 주저 없이 지원해 주세요! (geniex@msn.com)..