我有两个用于我的SP2010网站集的区域:默认(使用Win auth-索赔)和Internet(使用FBA到AD用户存储)。我有一个WP,它会调用用户配置文件Web服务并获取一些配置文件数据。它工作正常,直到我更改了默认区域的身份验证方法以允许FBA除了Win Auth(索赔)之外。现在,当我呼叫USP Web服务时(在runWithElevatePrivePriveProvileges块中)时,我会得到未经授权的异常。

所以,这种认证变化似乎已经破坏了我调用UPS Web服务的能力。

任何想法?

有帮助吗?

解决方案

它正常工作,直到我更改了默认区域的身份验证方法以允许FBA除了Win Auth(索赔)。

而不是改变默认区域,我认为你应该有扩展了Web应用程序。如果您无法转回它们的位置,我会考虑恢复Web应用程序

在SharePoint 中还原Web应用程序时的注意事项

准备恢复Web应用程序时,请考虑以下信息:

  • 您只能使用本文中的过程一次还原一个Web应用程序。但是,您可以通过恢复完整的农场同时恢复农场中的所有Web应用程序。

  • 如果web应用程序使用对象缓存,则必须在恢复Web应用程序后手动配置Web应用程序的两个特殊用户帐户。有关对象缓存和如何配置这些用户帐户的详细信息,请参阅配置对象缓存用户帐户。

  • 您无法使用SQL Server工具来还原Web应用程序。

  • 恢复配置为使用基于索赔的身份验证的Web应用程序时,在恢复Web应用程序后必须遵循其他步骤以恢复基于声明的身份验证。

许可以下: CC-BY-SA归因
scroll top