본문 바로가기

개발54

IIS Module 추가로 Body Log 추가하기 라이브러리형으로 솔루션을 하나 새로 만든 후. IHttpModule을 상속받는 클래스를 하나 생성한다. using System; using System.Web; namespace Test.Solution.HttpModules { public class HttpPOSTLogger : IHttpModule { public void Dispose() { } public void Init(HttpApplication context) { context.BeginRequest += new EventHandler(context_BeginRequest); } private void context_BeginRequest(object sender, EventArgs e) { if (sender != null && send.. 2022. 5. 3.
IIS 폼 인증 공유(.Net Framework) IIS 폼인증에 대해 글을 써봅니다. 폼인증은 여러 사이트에 사용자 정보를 공유할 수 있고, 보안까지 갖춰져 있는 기능입니다. https://docs.microsoft.com/en-us/previous-versions/msp-n-p/ff649308(v=pandp.10)?redirectedfrom=MSDN#forms-authentication-tickets https://docs.microsoft.com/en-us/previous-versions/aspnet/eb0zx8fc(v=vs.100) Forms Authentication Across Applications Table of contents Forms Authentication Across Applications Article 10/22/2014 2 .. 2022. 3. 17.
IIS ASP.net 폼인증 컴퓨터 키(machineKey) 생성 IIS에서 인증을 폼인증을 사용할 경우 다른 사이트간에 인증을 공유할 수도 있는데, 이때 이 컴퓨터키가 같으면, 공유가 가능하다. 다른 사이트가 아니여도, 사이트 안에 다른 응용프로그램일 경우에도 공유가 가능하다. 컴퓨터 키를 생성하는 방법은 IIS에서 컴퓨터 키를 클릭 오른편 위쪽에 "키 생성"을 클릭 키 생성을 클릭 하면 아래의 유효성 검사 키와 암호 해독 키가 자동생성 되어 진다. Web.config를 보면 위 처럼 컴퓨터키가 생성되어지고, 이 부분을 다른 사이트에도 복붙하면 된다. 2022. 2. 16.
SSMS "인덱스가 배열 범위를 벗어났습니다." 위의 사진처럼 SSMS에서 데이터베이스를 연결하자마자 에러가 발생하는 현상이 있다. 이 경우는 SSMS 버전 보다 SQL Server 버전이 높을 경우 발생하는 에러이다. SSMS 는 10.0.4000.0 버전이고, 이 버전은 SQL Server 2008 설치할 때, 같이 설치됬던 버전이다. 연결 된 서버 버전은 SQL Server 2019 버전이며, 버전 정보는 공식 홈페이지를 확인하면 된다. https://support.microsoft.com/en-us/topic/kb4518398-sql-server-2019-build-versions-782ed548-1cd8-b5c3-a566-8b4f9e20293a KB4518398 - SQL Server 2019 build versions Table of con.. 2022. 2. 9.
반응형