J'ai créé un service Web sur localhost et j'ai essayé de l'appeler à partir d'une application Web (également sur le localhost) via HttpWebRequest, mais Application_BeginRequest dans Global.asax n'a pas fonctionné. Lorsque je tape dans IE 'http://localhost:8010/Test/' (le service Web) déclenche Application_BeginRequest. Où est le problème? Comment puis-je tester un service web localhost à partir d'une page qui est également sur localhost?Application_BeginRequest ne se déclenche pas dans le service Web
Répondre
Vous ne savez pas si vous avez un service Web WCF ou non, mais si vous le faites, "WCF Services and ASP.NET". les services WCF ne sont pas prises en charge par IIS de la même manière que les sites Web sont, ce qui peut être la raison BeginRequest ne pas être touché:
Les poignées d'exécution HTTP ASP.NET requêtes ASP.NET, mais ne participe pas dans le traitement des demandes destinées aux services WCF, même si ces services sont hébergés dans le même AppDomain que le contenu ASP.NET. Au lieu de cela, le modèle de service WCF intercepte les messages adressés aux services WCF et les achemine via la pile de transport/canal WCF.
Généralement, la meilleure façon de tester un service Web consiste à écrire un client pour le consommer. En particulier, vous pouvez utiliser un cadre de test unitaire pour écrire des tests automatisés du service.
WCF n'offre même pas les pages Web qui vous permettent de tester un service, BTW.
- 1. Le déclenchement Quartz.NET ne se déclenche pas
- 2. Processus L'événement terminé ne se déclenche pas depuis le service Web
- 3. Le bouton C# ne se déclenche pas?
- 4. Le rappel getJSON ne se déclenche pas
- 5. CustomValidator ne se déclenche pas?
- 6. WPF - Le déclencheur ne se déclenche pas
- 7. MouseLeftButtonDown ne se déclenche pas
- 8. Bouton ne se déclenche pas
- 9. PreviewMouseLeftButtonDown ne se déclenche pas
- 10. AddHandler ne se déclenche pas dans rowdatabound
- 11. Quartz.net - Le déclencheur ne se déclenche pas lorsque le planificateur s'exécute dans un service Windows
- 12. L'événement DropDownList ne se déclenche pas dans le répéteur
- 13. Application_EndRequest ne se déclenche pas sur un 404
- 14. l'événement onclick ne se déclenche pas
- 15. L'événement ne se déclenche pas via AppDomain
- 16. didAccelerate ne se déclenche-t-il pas?
- 17. jQuery $ (document) .ready() ne se déclenche pas
- 18. Le code Jquery en charge ne se déclenche pas
- 19. MPMoviePlayerContentPreloadDidFinishNotification ne se déclenche pas [iPhone]
- 20. WPF: L'événement NodeChanged ne se déclenche pas
- 21. ActionScript 3 KeyboardEvent ne se déclenche pas
- 22. Silverlight 4: L'événement ne se déclenche pas?
- 23. L'événement jQuery checkbox ne se déclenche pas?
- 24. asp.net L'événement DropDownList ne se déclenche pas
- 25. jquery Animer ne se déclenche pas
- 26. l'événement de dépôt ne se déclenche pas
- 27. onClick ne se déclenche pas sur ImageView
- 28. JQuery - ne se déclenche pas MVC action
- 29. JavaScript ne se déclenche pas sur gridview
- 30. UIButton ne se déclenche pas toujours
S'agit-il d'un service WCF ou d'un service ASMX? –