質問

ページにXSLTListViewWebPartがあり、スタイルライブラリにあるXSL StyleSheetにリンクされています。匿名のユーザーは、スタイルライブラリへのアクセスを読み取ります。ログインしたユーザーがページを表示すると、XSLTLISTVIEWWEBPARTは正常に動作します。ただし、匿名のユーザーがページを表示すると、XSLTLISTVIEWWEBPARTに次のエラーメッセージが表示されます。

アクセス拒否。このアクションを実行したり、このリソースにアクセスしたりする許可はありません。

これは許可の問題のようですが、匿名のユーザーはすでにXSL StyleSheetにアクセスできるはずです。

役に立ちましたか?

解決

@Mattこの問題はSharePointのバグのようです。これを見てください:

http://social.technet.microsoft.com/forums/da-dk/sharepoint2010customization/thread/3d95f279-91c0-47be-b7b9-3a0f83ff4f8c

他のヒント

dataformwebpartを試して、同じことをすることができ、匿名のユーザーにとっては正常に動作します。 SharePoint Designerで空のデータビューを挿入して、データソースを選択してください...

可能なオプションの1つは、XSLTLISTVIEWWEBPARTにXSLインラインを追加することです。こちらをご覧ください -

http://www.manvir.net/how-to-add-xsltlistview-webpart-to-sharepoint-publishing-page

私はこれと同じ問題を抱えていて、このソリューションを使用してそれを解決することができました

これが誰かを助けることを願っています

SharePoint 2010 XSLTLISTVIEWWEBPART ONサイト定義テンプレート

ありがとう

ニコラス

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top