Silverlight アプリケーションを開発しています。SharePoint Silverlight マネージ クライアント オブジェクト モデルを使用して、SharePoint 2010 と対話します。
アプリケーション機能の 1 つは、SharePoint 2010 サイトを作成することです。作成されるサイトの指定された URL が、Silverlight アプリケーションが読み込まれる同じ SharePoint Web アプリケーションに属している場合、サイトは問題なく作成されます。ただし、URL が、Silverlight アプリケーションがロードされているものとは異なる SharePoint Web アプリケーションを対象としている場合、セキュリティ例外が発生します。
サイト作成メソッドでは、指定された URL に一致する新しいクライアント コンテキストを作成してから、オブジェクト モデルのサイト作成メソッドを呼び出しています。
this.ClientContext = new ClientContext(uriFromApplication);
WebCreationInformation wci = new WebCreationInf...
this.ClientContext.Web.Webs.Add(wci);
this.ClientContext.ExecuteQueryAsync(onSuccess, onFail);
セキュリティ例外が発生する理由を誰か説明できますか? ありがとう。
ここ SharePoint オーバーフロー で同じ質問をしました。