1

我想使用仅应用策略在 SharePoint 2013中添加“提供商托管应用” 。

但是,一旦我在 Visual Studio 的应用解决方案中启用“允许应用程序仅对 SharePoint 进行应用程序调用”,就无法再在 SharePoint 中成功添加应用程序。在 SharePoint 错误消息中,我收到此错误:

“需要访问”
“抱歉,您无权访问此页面”

我检查了 ULS 日志(SharePoint 日志),在那里我看到了带有消息的“ Claims Authentication ”错误(事件 ID“ g220 ”):

“dom\myusr 没有 Windows 身份”

其他一些信息:

  • 我使用的用户已经是网站集管理员。
  • 我不在应用程序中使用任何其他范围权限。
  • 如果我不启用仅应用策略复选框,我可以成功添加应用。
  • SharePoint 使用声明身份验证。在我看到的 ULS 日志中,好像它无法解析我的用户,因为它没有声明身份验证前缀。

我的问题

  • 我错过了什么吗?
  • 如何成功添加应用程序?



感谢您的帮助!

此致

-motyus-


重现错误的详细步骤:

  1. 在 Visual Studio 2012 中启用仅应用策略
  2. 在 SharePoint 中添加并信任应用程序
  3. 我在 SharePoint 中收到错误消息
  4. 我检查了 ULS 日志,这就是我得到的
4

0 回答 0