匿名のユーザーは、XSL StyleSheetへのアクセスを拒否しました
-
16-10-2019 - |
質問
ページにXSLTListViewWebPartがあり、スタイルライブラリにあるXSL StyleSheetにリンクされています。匿名のユーザーは、スタイルライブラリへのアクセスを読み取ります。ログインしたユーザーがページを表示すると、XSLTLISTVIEWWEBPARTは正常に動作します。ただし、匿名のユーザーがページを表示すると、XSLTLISTVIEWWEBPARTに次のエラーメッセージが表示されます。
アクセス拒否。このアクションを実行したり、このリソースにアクセスしたりする許可はありません。
これは許可の問題のようですが、匿名のユーザーはすでにXSL StyleSheetにアクセスできるはずです。
解決
@Mattこの問題はSharePointのバグのようです。これを見てください:
他のヒント
dataformwebpartを試して、同じことをすることができ、匿名のユーザーにとっては正常に動作します。 SharePoint Designerで空のデータビューを挿入して、データソースを選択してください...
可能なオプションの1つは、XSLTLISTVIEWWEBPARTにXSLインラインを追加することです。こちらをご覧ください -
http://www.manvir.net/how-to-add-xsltlistview-webpart-to-sharepoint-publishing-page
私はこれと同じ問題を抱えていて、このソリューションを使用してそれを解決することができました
これが誰かを助けることを願っています
SharePoint 2010 XSLTLISTVIEWWEBPART ONサイト定義テンプレート
ありがとう
ニコラス
所属していません sharepoint.stackexchange