Je suis encore un débutant avec wcf et pas très bien informé dans .net en général. J'ai un service Web WCF 4 qui utilise l'approche de routage global.asax et web.config très simplifié en utilisant la méthode de point de terminaison standard. Ce service wcf fonctionne en tant qu'application avec le site web par défaut sur iis 7.5 actuellement. J'ai besoin de soutenir les interfaces http et https, si possible. Si c'est trop complexe alors seulement https. Comment cela est-il mieux géré en maintenant l'approche actuelle?Configuration de WCF 4 avec routage (global.asax) pour les points de terminaison http et https
Le contenu des Global.asax.cs et les fichiers web.config sont assez simples:
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>
Avez-vous déjà trouvé une réponse? –