0

私の SharePoint オンライン サイトの URL は ですhttps://sitename.sharepoint.com/sites/mysitecoll。私のアカウントの「私のサイト」の URL は、「私のサイト」https://sitename-my.sharepoint.com/personal/myusername の私のドキュメントの URL です。https://sitename-my.sharepoint.com/personal/myusername/Documents

csom/REST を使用して、「自分のサイト」ドキュメント ライブラリにドキュメントをアップロードしようとしています。どちらも異なるドメインであるため、アップロード フォームは になりますhttps://sitename.sharepoint.com/sites/mysitecoll(現在のサイト コレクションのドキュメント ライブラリにアップロードできます)。CSOM、REST、クロスドメイン ライブラリ (SP.RequestExecutor.js) を使用した REST を使用してアプローチを試みましたが、どれも機能していません。

CSOM では、使用してコンテキストを作成しました

var clientcontext = new SP.ClientContext(mysiteurl);

-次に、「アプリ Web がこのサーバーにデプロイされていません」などのエラーが表示されます。(アプリパーツではなくWebパーツを使用しています)

REST とクロス ドメイン ライブラリで REST を使用しました。その後、禁止エラーが発生しました。現在のサイトのドキュメント ライブラリにアップロードすると、同じコードが機能します。

JavaScript を使用してサイト コレクション ページから「自分のサイト」にファイルをアップロードするにはどうすればよいですか?

4

0 に答える 0