0

SharePoint Online (Office 365 の一部) でホストされる Web パーツを作成しようとしています。Entity Framework を使用して SQL Azure の DB に接続したいと考えています。これは可能ですか?1 つのソリューションを展開しようとしましたが、"Web パーツ エラー: サンドボックス コードの実行要求が失敗しました" という非常に役に立たないエラーが表示されます。

誰でもこの組み合わせが機能しますか?

4

1 に答える 1

0

これは不可能であることがわかりました。その理由は、サンドボックスの権限が制限されているためであり、プロキシを使用してそれをバイパスすることはできません。Office365のSharePointOnline内からSQLAzureにアクセスする唯一の方法は、SQLAzureに存在するエンティティの操作を公開するWebサービスを介することです。私は現在そのアプローチを調査しており、さらに情報が得られたら、この回答を更新できます。

アップデート7/27:SQL Azureデータを提供するWebサービスを使用して、SQLAzureをSharePointと統合できます。この統合を可能にするSharePointのコンポーネントは、「ビジネス接続サービス」と呼ばれます。

詳細については、こちらをご覧ください:http: //blogs.msdn.com/b/donovanf/archive/2012/06/25/office-365-o365-business-connectivity-services-bcs-hands-on-lab-wiring- up-o365-bcs-to-a-windows-azure-service-for-office-2010-and-sharepoint-online-solutions.aspx

于 2012-07-26T19:19:08.157 に答える