.net MVCのサーバをちょっと変えたら403で動かなくなった。調べてみると、web.configに以下を入れるといいらしい。
<system.webServer>
<modules runAllManagedModulesForAllRequests="true">
<handlers>
<remove name="UrlRoutingHandler"/>
</handlers>
</system.webServer>
これでとりあえず動いた。参考にしたのはココ。