51CTO博客地址:https://blog.51cto.com/1396817

博客园博客地址:https://www.cnblogs.com/bxapollo

很多企业为了让用户改变站点和页面的外观、主题等等,以满足组织目标或个人需求,通常都会允许开发人员做一些页面改动,昨天有小伙伴遇到一个问题,没有关联Office 365 Group的Team site的文档库存车的aspx文件可以正常被打开,而关联Offcie 365 Group的Team Site中的文档库的aspx文件就无法打开,系统提示下载该文件。

问题产生原因:查找了相关资料,找到了问题的原因和解决方案,aspx文件的文件类型是ASP.Net Active Server Page,默认的情况下Office 365 Group关联的Team Site将Custom Script给block了。

除此之外,以下类型的文件也可以通过Web Browser或者Sync App上传到SharePoint中,但默认的情况下它们都是无法工作的,如果是你组织中的Global Admin或者是SharePoint Admin,那么可以通过PowerShell来更改Custom Script Setting以确保其正常被打开。

 

 解决方案:Global admin或者SharePointAdmin可以使用PowerShell来启用Custom Script Setting,同时确保你拥有“Add and Customize Page”的权限以确保你可以运行上述表格中的文件类型的script,否则会有页面提示:

 

 

 执行命令:

Set-SPOSite<Site URL> -DenyAddAndCustomizePages 0

 

 

说明:修改Customer Script Setting 需要24小时生效

参考资料:

 

内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/bxapollo/p/14035208.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!