2011-11-15 11 views
0

SharePointとのSilverlightの統合に取り組んでいます。クライアントオブジェクトモデルを使用して、複数のサイトコレクションの一覧から情報を取得します。これを成功させるために、私は現在、複数のサイトコレクションからデータを取得するためにクライアントオブジェクトモデルのClientAccessPolicy.xmlを使用しています。今私が持っている問題は、私のクライアントはClientAccessPolicy.xmlファイルを仮想ディレクトリに置くことを許可しません。これには回避策がありますか? ClientAccessPolicy.xmlを使用せずにサイトコレクションからリストを取得する方法はありますか?ClientAccessPolicy.xmlを使用せずにクライアントオブジェクトモデルを使用して複数のサイトコレクションを照会

答えて

1

Silverlightを使用するときにclientaccesspolicy.xmlの不足を回避する唯一の方法は、独自のサーバーサイドWebサービスプロキシを作成することですSharePoint API/Services呼び出しをラップし、Silverlightアプリケーションと同じドメインに保持して、そのWebサービスからSilverlightに送信したいものを公開します。

+0

私は同意します。本当の必要がある場合はラッパーを作成します。それ以外の場合はデフォルトのSP Webサービスを使用します – int32

関連する問題