对于我的客户,我已经在Forms中构建了一个表单,该表单将通过简单的Teams应用公开,并添加到Teams的主导航栏中。
应用清单仅包含一个staticTab,contentURL是完成表单的链接,该链接由Forms生成(从https://forms.microsoft.com/Pages/ResponsePage.aspx?id=xxxxx开始)
这在Web Teams客户端中可以正常工作。
但是,在桌面客户端中,仅当我们将“表单”设置为“具有链接的任何人”时,它才起作用。
如果我们将其设置为“我的组织中的人”,那么当我们加载应用程序时,它会显示绿色的“正在加载”消息一秒钟,然后完全空白。没有表格我猜问题出在验证上。
这类似于问题asked and answered here,但我要加载一个Forms表单而不是SharePoint页面,因此我不能使用/_layouts/15/teamslogon.aspx页面来处理身份验证。我尝试使用Web部件将Forms表单添加到SharePoint页面,但是它仍然被阻止,因为它只是试图将其加载到SharePoint页面的框架中。
有什么想法吗?