パスC:\ ar \ ... 'file'へのアクセスはSharePointを拒否されました
-
21-12-2019 - |
質問
特定のフォルダ内のCドライブ上のSharePointプロジェクトからのファイルを作成します。そのフォルダに対して次の権限の権限を追加しました。コードは、指定されたフォルダ上のファイルを細かく作成します。しかし、私がサーバー上で同じプロジェクトを展開し、同じジョブを実行したとき、エラーが発生します "Accessはパスc:\ ar \ rodvaindedfiles"に拒否されます。 "。すでに与えられている権限の理由をたくさん見つけました。
許可が与えられたユーザー:
全員、IUSR、Interactive、管理者、システム、ネットワーク、ネットワークサービス、ローカルサービス
ヘルプの必要性
解決 2
spsecurity.runWithWithEleviredPrivileges(delegate(){});働いていましたが、私の問題を完全に解決しませんでした。私はC:問題を解決していたSharePointを介してC:ドライブのフォルダにアクセスしていました。これで、SPSecurity.RunWithWithElevatedPrivilegesを持つユーザーTempフォルダにアクセスしています。
ヘルプのためのテーマ:)
他のヒント
あなたは使ってみましたか:
SPSecurity.RunWithElevatedPrivileges(delegate()
{
//Code used to write to file system goes here
});
.
これは基本的に、現在のユーザーの許可をアプリケーションプールを実行しているアカウントへの許可を高めます。
所属していません StackOverflow