2017-09-05 19 views
0

URL 재 작성 아웃 바운드 규칙을 사용하여 응답에서 서버 변수를 제거하는 기능이 작동하지 않습니다. 응용 프로그램은 각도 4 응용 프로그램이며 내 서버는 iis 8.5가 설치된 Windows 8이며 아래와 같이 web.config 데이터가 있습니다.비 ASP .net 응용 프로그램에서 작동하지 않는 URL 다시 쓰기를 사용하여 응답에서 서버 헤더를 제거합니다.

<?xml version="1.0" encoding="UTF-8"?> 
     <configuration> 
<system.webServer> 
    <rewrite> 
     <outboundRules rewriteBeforeCache="true"> 
      <rule name="remove server header"> 
       <match serverVariable="Response_Server" pattern=".+" /> 
        <action type="Rewrite" value="MyServer" replace="true" /> 
      </rule> 
     </outboundRules> 
    </rewrite> 
</system.webServer> 

답변

1

<system.webServer> 
    <security> 
    <requestFiltering removeServerHeader="true"/> 
    </security> 
</system.webServer> 
를 추가 필요