본문 바로가기
개발/ASP.NET

ASP.NET MVC : Url에 점 "."을 포함한 문자열을 허용시키기

by ispie 2019. 1. 24.

ASP.NET MVC의 웹 어플리케이션의 URL에 "."을 표함하는 ID를 건내받기 위해 설정한 내용입니다.

대응으로는 Url에 점 "."을 포함한 문자열을 허용 시킬 필요가 있습니다.

 

Web.config의 system.webServer 안에 있는 handlers에 아래와 같이 기술합니다.

<system.webServer>
	<handlers>
		<add name="ApiURIs-ISAPI-Integrated-4.0"
		 path="/MyURL/*"
		 verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS"
		 type="System.Web.Handlers.TransferRequestHandler"
		 preCondition="integratedMode,runtimeVersionv4.0" />
	</handlers>
</system.webServer>

 

사용 예시

<handlers>
	<add name="ApiURIs-ISAPI-Integrated-4.0"
	 path="/Home/GenerateImage/*"
	 verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS"
	 type="System.Web.Handlers.TransferRequestHandler"
	 preCondition="integratedMode,runtimeVersionv4.0" />
</handlers>

 

 

 

 

 

 

 

 

댓글