3

我有一个这样的 URL 我需要从 umbraco CMS 调用这个 URL,因为 URL 是我的网络服务

eg
http://www.mydomain.com/webservices/MyWebservice.asmx/MyFunction

但是这个网络服务只能在执行一些语句后通过.net用户控件调用任何人都可以分享你的想法或与我链接

4

1 回答 1

2

以下是步骤......

1)创建一个Visual Studio项目说ServiceClient。

2) 在用户控制下创建 ServiceAgnet.ascx。

3) 添加对http://www.mydomain.com/webservices/MyWebservice.asmx/MyFunction的服务引用

4)使用ServiceAgnet.ascx中的服务

5) 发布代码。

6) 将ASCX 放在umbraco 用户控制目录中。

7) 将 DLL 放在 Umbraco 安装的 Bin 文件夹中。

7) 使用上面的用户控件创建一个宏。

8)将宏放在页面上,您可以看到正在使用的网络服务。

9) 最重要的将服务引用部分放在 web.config 中,从 Visual Studio 项目到 Umbraco web.config,除非它失败。

以上希望有所帮助。

于 2012-10-01T06:11:40.010 回答