[英]how to call a webservice in umbraco
我有一個像這樣的URL我需要從umbraco CMS調用這個URL thia URL是我的webservice
eg
http://www.mydomain.com/webservices/MyWebservice.asmx/MyFunction
但是,只有在執行某些語句后,才能通過.net用戶控件調用此Web服務,任何人都可以與我分享您的想法或鏈接
以下是步驟....
1)創建一個visual studio項目Say ServiceClient。
2)在用戶控制下創建說ServiceAgnet.ascx。
3)添加SErvice參考到http://www.mydomain.com/webservices/MyWebservice.asmx/MyFunction
4)使用ServiceAgnet.ascx中的服務
5)發布代碼。
6)將ASCX放在umbraco用戶控制目錄中。
7)將DLL放入Umbraco安裝的Bin文件夾中。
7)使用上面的用戶控件創建一個宏。
8)將宏放在頁面上,您可以看到正在使用的websvice。
9)最重要將服務引用部分放在web.config窗體中,將Visual Studio項目轉換為Umbraco web.config,除非它失敗。
希望以上有所幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.