首页 > 解决方案 > 错误 C# Dynamics CRM:在配置的安全令牌服务上找不到身份验证端点用户名

问题描述

尝试在服务器中部署 WCF Web 服务时遇到错误。在连接到 Dynamics(本地 CRM)时,我们收到此错误:在配置的安全令牌服务上找不到身份验证端点用户名

如果我们在本地测试它,它可以工作,但如果在服务器中部署 web 服务,这是执行登录的代码:

 Uri serviceUri = new Uri(OrgServiceUri);
                proxy = new OrganizationServiceProxy(serviceUri, null, authCredentials, null);
                proxy.EnableProxyTypes();
                _service = (IOrganizationService)proxy;
                Guid userid = ((WhoAmIResponse)_service.Execute(new WhoAmIRequest())).UserId;
                if (userid != Guid.Empty)
                {
                    Console.WriteLine(userid);
                    return true;
                }
                else
                {
                    return false;
                }

有什么猜测吗?

谢谢!!

标签: c#.netwcfdynamics-crmfederation

解决方案


最后我们发现这是 ADFS 服务本身的问题,与网络相关,因为它无法连接 SSO 站点。修复后,它开始作为一种魅力发挥作用。


推荐阅读