在SharePoint 2013中添加具有仅限应用权限/策略的提供商托管应用

时间:2014-02-14 15:30:42

标签: asp.net sharepoint visual-studio-2012 sharepoint-2013 sharepoint-apps

我想在SharePoint 2013中使用Provider Hosted App添加“App Only Policy”。

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

  

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

我检查了ULS日志(SharePoint日志),在那里我看到“声明身份验证”错误消息(事件ID“ g220 ”):

  

“dom \ myusr没有Windows身份”

其他一些信息:

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

我的问题

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



谢谢你的帮助!

祝你好运

-motyus -


详细说明重现错误的步骤:

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

0 个答案:

没有答案