SharePoint Online
老王717
这个作者很懒,什么都没留下…
展开
-
AADSTS65001 错误的解决方法
这个错误发生在SPFX webpart需要请求Azure AD token的时候,全部错误信息如下:{"error":"invalid_grant","error_description":"AADSTS65001: The user or administrator has not consented to use the application with ID '' named '******'. Send an interactive authorization request for this u原创 2021-01-28 23:31:30 · 1622 阅读 · 0 评论 -
Bundle SPFX 文件时报错 “The build failed because a task wrote output to stderr.”的解决办法
在使用gulp bundle --ship对spfx项目进行编译的时候,出现“The build failed because a task wrote output to stderr.”错误。这个错误是由于项目文件在编译时,有warning的信息。如下图:一个办法就是逐条解决warning信息,再次编译的时候就不会报错了。另一个办法,是在gulpfile.js文件中添加例外。如下图:再次执行gulp bundle --ship,不会报错了。...原创 2021-01-25 22:51:46 · 279 阅读 · 0 评论 -
自动化部署SharePoint Online modern site的注意事项
整个流程是用户在SharePoint site里发起创建新team site的请求,管理员审核通过后,Power Automate发送信息到Azure Queue,然后触发Azure function进行站点的创建和部署指定的模版。目前Azure Function里面有V1和V3两个版本的runtime,推荐用V1。因为V3要安装pnp.framework, 这个package现在还是preview,在部署模版的时候会出错。当然用V1也不是没有任何坑的,首先要安装newtonsoft.json 11以上原创 2021-01-22 22:05:56 · 137 阅读 · 0 评论 -
使用SharePoint App-Only获得访问权限
使用SharePoint App-Only获得访问权限目前在开发SharePoint Online的过程中,主要使用通过Azure AD的方式获得应用的访问权限,但是SharePoint App-Only的方式依旧被保留了。使用这种方式进行CSOM开发比使用Azure AD相对要简单,因为使用Azure AD的方式,需要发布自签名证书,相应的代码也会复杂一些。但是需要注意的是,使用App-Only的方式是无法创建modern site的。使用App-Only的方式,首先要访问 https://your-原创 2021-01-21 22:21:23 · 548 阅读 · 0 评论