我仍然是一個wcf的新手,並且在.net中一般不太瞭解。我有一個WCF 4 Web服務,它使用global.asax路由方法和使用標準端點方法的非常簡化的web.config。該wcf服務目前作爲iis 7.5上的默認網站運行。如果可能,我需要它支持http和https界面。如果這太複雜,那麼只有https。如何最好地處理維護當前的方法?爲http和https端點配置路由(global.asax)的WCF 4
的的global.asax.cs和web.config文件中的內容是非常基礎的:
public class Global : HttpApplication
{
void Application_Start(object sender, EventArgs e)
{
RegisterRoutes();
}
private void RegisterRoutes()
{
// Edit the base address of Service1 by replacing the "ippay" string below
RouteTable.Routes.Add(new ServiceRoute("myservice", new WebServiceHostFactory(),
typeof(myservice)));
}
}
<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"/>
<standardEndpoints>
<webHttpEndpoint>
<standardEndpoint name="" helpEnabled="true" contentTypeMapper="myservice.Util.RawMapper,myservice">
</standardEndpoint>
</webHttpEndpoint>
</standardEndpoints>
您是否曾經找到答案? – 2010-08-20 01:46:15