Bonjour,
Mon site web ASP.Net utilise AJAX pour récupérer des informations.
Pour cela, j'utilise WCF (dans dossier ~/Services):
L'URL de mon WCF est "http://www.mon-site.com/Services/WCF.svc/GetResults"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 [ServiceContract(Namespace = "")] [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] public class WCF { [OperationContract] public string GetResults(string param) { return param; } }
Mon code AJAX fonctionne parfaitement quand l'URL de ma page est "http://www.mon-site.com" (HTTP), mais quand celle-ci devient "https://www.mon-site.com" (HTTPS) j'ai l'erreur suivante:
Je n'ai rien trouvé sur le web disant qu'il y ait une configuration particuliere pour l'utilisation d'un service HTTP dans une page HTTPS.NetworkError: 405 Method Not Allowed - http://www.mon-site.com/Services/WCF.svc/GetResults
Une idée?
Merci.
Partager