2017-12-12 24 views
0

ヌル/空のユーザーエージェント要求hereをブロックするソリューションを読んだが、web.configでブロックできるかどうか確認していた。IIS 10:ヌルまたは空のユーザーエージェントからの要求をブロックする方法

ユーザエージェントを設定していないため、多くのリクエストが発生しています。ユーザーエージェントを使用しないでリクエストをブロックする方法はありますか?

答えて

1

URLRewrite 2.xをサーバーにインストールした場合は、web.config(system.webServerセクション)に書き換えルールを追加できます。このようなもの。

<rewrite> 
    <rules> 
    <rule name="BlockEmpty" stopProcessing="true"> 
     <match url=".*"/><!-- Any url --> 
     <conditions> 
     <add input="{HTTP_USER_AGENT}" pattern="^$"/><!-- Empty --> 
     </conditions> 
     <action type="CustomResponse" statusCode="403" statusDescription="Forbidden"/> 
    </rule> 
    </rules> 
</rewrite> 
関連する問題