C# 登录sharepoint 2013时将域追加或注入用户名

C# 登录sharepoint 2013时将域追加或注入用户名,c#,windows,sharepoint-2013,C#,Windows,Sharepoint 2013,我已为我的组织设置SharePoint 2013,但用户必须始终输入域User1@domain.com在他们的用户名之后。 我已经搜索过了,但我找不到任何解决方案,甚至找不到该文件的位置。我想知道我是否可以得到一些帮助,或者找到该文件的位置,或者找到解决此问题的替代方案。谢谢 切换我的身份验证类型也不是一个真正的选项,是的,我希望每次都提升用户的密码。在SharePoint服务器上,我转到IIS,单击本地主机树,然后在IIS下的中央控制台中打开身份验证。单击基本身份验证,然后在操作下单击编辑。一

我已为我的组织设置SharePoint 2013,但用户必须始终输入域User1@domain.com在他们的用户名之后。 我已经搜索过了,但我找不到任何解决方案,甚至找不到该文件的位置。我想知道我是否可以得到一些帮助,或者找到该文件的位置,或者找到解决此问题的替代方案。谢谢
切换我的身份验证类型也不是一个真正的选项,是的,我希望每次都提升用户的密码。

在SharePoint服务器上,我转到IIS,单击本地主机树,然后在IIS下的中央控制台中打开身份验证。单击基本身份验证,然后在操作下单击编辑。一旦到了那里,我输入了一个默认域名,瞧,就像魔术一样,它现在可以工作了

因此,如果我在这里正确理解了您的SharePoint场域,例如SharePoint.com和用户域user@companyXYZ没有信任关系吗

当您作为不受信任的客户端从库中访问office文档时,即使您的登录凭据已在office应用程序打开时通过浏览器会话cookie验证,IE不会将身份验证/信任/令牌传递给下一个应用程序,以获得与IE已信任的相同访问权限。额外的登录提示是因为使用Office打开的文档正试图为每个应用程序重新建立信任,因为客户端计算机不受公共web的信任,因此请求新的身份验证

你可能想复习一下


如果您可以提供身份验证的fiddler跟踪,并确定您使用的是classic还是claims,我可以提供更多帮助。

您的用户计算机与SharePoint场位于同一域吗?没有SharePoint位于独立服务器上。用户来自域控制器