以下のように、ASP.NET アプリケーションで URL をマップしました。
context.MapRoute(
"Product_v1_DataExchange",
"v1/xch",
new { controller = "Data", action = "Exchange" });
context.MapRoute(
"Product_v1_Register",
"v1/register",
new { controller = "Registration", action = "Register" });
次の URL のみを機能させたい:
http://servername/v1/xch
http://servername/v1/register
ただし、次の URL も正常に機能しています。
http://servername/v1/xch?test
http://servername/v1/register/?*e/
http://servername/v1//./register/./?*
定義された静的 URL のみが許可されるように制約を設定するにはどうすればよいですか?