『SharePoint』Content Editor Webpart不能添加引用_layouts下面的文件

好久没写了,最近没怎么学到新东西,倒是犯了一个很常见的错误,那就是试图在content editor webpart中添加位于_layouts下面的一个txt文件,虽然这个txt中只是几行简单的html代码,并没有后台代码,但还是引起页面报错:不能解析_layouts下面的路径。

 

其实道理很简单,因为安全原因,SharePoint不知道位于_layouts下面的文件是否会调用一些后台的代码,如果贸然加载的话,势必会影响SharePoint的安全。也许有的人就会问了,那webpart中user control同样也位于_layout下,怎么能加载呢? 

 

那是因为webpart在部署的时候,会在web.config文件中添加user control的safe control注册信息,由此来确定这个控件是安全的。

 

posted @ 2016-03-17 17:32  杨崇伟  阅读(389)  评论(2编辑  收藏  举报
版权所有,转载请标明出处