使用端口80在IIS中使用Sharepoint托管Web服务

时间:2011-10-08 14:45:23

标签: asp.net web-services iis-7 sharepoint-2010

我有一个Sharepoint服务器,我发布了一个asp.net Web服务,我想在IIS中托管它。 Sharepoint正在使用端口80。如何成功在本地计算机上托管此Web服务?感谢

2 个答案:

答案 0 :(得分:0)

你没有,你不能在同一个端口上托管两个不同的东西。但是,您可以在 SharePoint中托管 Web服务。执行以下操作:

  • 在GAC中复制Web服务的.dll文件(全局程序集缓存C:\ windows \ assembly
  • 将.asmx文件复制到LAYOUTS文件夹中( C:\ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 14 \ TEMPLATE \ LAYOUTS
  • IISRESET
  • 访问网络服务http://sharepointserver/_layouts/myservice.asmx

答案 1 :(得分:0)

如果您的网络服务有不同的域名,则应为其创建另一个绑定。

只需创建新的IIS应用程序,转到Binding选项,输入“myservice.com”(应该与您的共享点站点域不同)和端口80;