从SharePoint联机到SharePoint内部部署的混合连接||创建外部内容类型||时出错SharePoint Designer中的自定义Web服务调用 [英] Hybrid connection from SharePoint On-line to SharePoint On-Premise || Error while creating external content type || Custom Web Service call from SharePoint Designer

查看:70
本文介绍了从SharePoint联机到SharePoint内部部署的混合连接||创建外部内容类型||时出错SharePoint Designer中的自定义Web服务调用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


大家好,



我在SharePoint 2013设计器中连接自定义Web服务时遇到问题。以下是步骤: -
1. 开发自定义Web服务并将其部署到Web下的SharePoint On-Premise环境中应用程序。 

2. 在Web应用程序中配置Kerberos身份验证,但该服务没有任何身份验证。   

3. 我可以通过互联网访问网络服务,因为它是在面向公众的网站中配置的。

4. 我正在尝试创建"外部内容类型"在SharePoint Online中,借助自定义Web服务从SharePoint内部部署环境中获取数据。 
$


获取以下错误: -


"无法创建代理程序集"

'加载网址时出错"https:/dummyURL / Service.svc?wsdl"   当URL未指向有效的发现文档,服务描述或XSD架构时,通常会发生这种情况。 


当我们使用NTLM身份验证模式时工作正常但是在更改为Kerberos模式后,开始收到此错误。 


请帮助!

提前致谢!

$





解决方案


根据以下官方指南。



  • Kerberos身份验证需要客户端计算机连接到KDC和AD DS域控制器。在Windows和SharePoint部署中,KDC是
    AD DS域控制器。虽然这是常见的网络配置在组织内部网上,面向Internet的部署通常不以这种方式配置。

以下链接供您参考。


https ://docs.microsoft.com/en-us/SharePoint/security-for-sharepoint-server/kerberos-authentication-planning


https://social.technet.microsoft.com/Forums/ie/en-US/4c4c73b0-23fd-42c0-b54b-6e90d5df082a/ntlm-or- kerberos-for-intranet-internet-application-in-sharepoint-2010?forum = sharepointadminprevious


所以我建议你扩展你的网络应用程序,对于互联网区域,使用NTLM身份验证。


最好的问候,



Hi All,

I am facing an issue while connecting Custom Web service in SharePoint 2013 designer. Below are the steps:-
1. Developed a custom Web service and deployed it to the SharePoint On-Premise environment under a web application. 
2. Kerberos authentication is configured in the Web Application however the service doesn't have any authentication.  
3. I am able to access web service over the internet, as it is configured in a public facing site.
4. I am trying to create an "External Content type" in SharePoint Online to fetch the data from SharePoint On-Premise environment with the help of the custom web service. 

Getting below error:-

"Cannot create proxy assembly"
'Error loading URL "https:/dummyURL/Service.svc?wsdl"  This normally happens when URL does not point to a valid discovery document, service description, or XSD schema. 

It was working fine when we had NTLM authentication mode however after changing to Kerberos mode, start getting this error. 

Please help!
Thanks in advance!



解决方案

Hi,

Based on official guideline below.

  • Kerberos authentication requires client computer connectivity to a KDC and to an AD DS domain controller. In a Windows and SharePoint deployment, the KDC is an AD DS domain controller. While this is a common network configuration on an organization intranet, Internet-facing deployments are typically not configured in this manner.

Here are links for your reference.

https://docs.microsoft.com/en-us/SharePoint/security-for-sharepoint-server/kerberos-authentication-planning

https://social.technet.microsoft.com/Forums/ie/en-US/4c4c73b0-23fd-42c0-b54b-6e90d5df082a/ntlm-or-kerberos-for-intranet-internet-application-in-sharepoint-2010?forum=sharepointadminprevious

So I would suggest you extend your web application, for internet zone, use NTLM authentication.

Best Regards,

Lee


这篇关于从SharePoint联机到SharePoint内部部署的混合连接||创建外部内容类型||时出错SharePoint Designer中的自定义Web服务调用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆