我做了一个简单的WCF Rest服务。在我的Global.asax中,我注册了路线,比如
private void RegisterRoutes()
{
RouteTable.Routes.Add(new ServiceRoute("Test", new WebServiceHostFactory(), typeof(Test)));
RouteTable.Routes.Add(new ServiceRoute("Account", new WebServiceHostFactory(), typeof(Account)));
}
这意味着当我转到http://192.168.0.1/Test/HelloWorld
时,我会在Test类中调用HelloWorld方法。但是,如果我转到http://192.168.0.1
,我会收到http 403.14 Forbidden
消息。我想映射/到/测试。可能吗?我尝试用“*”和“”代替“Test”但是如果我这样做,所有的电话都会转到Test ...
答案 0 :(得分:0)
就像添加行
一样简单RouteTable.Routes.Add(new ServiceRoute("", new WebServiceHostFactory(), typeof(Test)));
在RegisterRoutes()方法中的其他行之后。