我有下面的代碼。如何從crm 2011的OData服務中檢索記錄IFD
var ctx = new XrmContext(new Uri(serviceUrl));
ctx.Credentials = new NetworkCredential("username", "password", "domain");
ctx.AccountSet.First();
的Silverlight版本(在拉琴我們這裏有相同的結果)
var ctx = new AdzzContext(new Uri(serviceUri));
ctx.HttpStack = System.Data.Services.Client.HttpStack.ClientHttp;
ctx.UseDefaultCredentials = false;
ctx.Credentials = new NetworkCredential("username", "password", "admin");
var query = ctx.AccountSet;
var async = new DataServiceCollection<Account>();
async.LoadCompleted += async_LoadCompleted;
async.LoadAsync(query);
什麼給我落下錯誤。
響應負載不是有效的響應負載。請確保 確保頂層元素是有效的Atom元素或屬於 'http://schemas.microsoft.com/ado/2007/08/dataservices'命名空間。
當我看到提琴手我看到一個重定向到
我看到這個link的ADFS服務器,但它是CRM 4,而在OData的背景下,我不能把令牌。
我的目標是這樣,
爲了使業務邏輯(BL)目的一個Silverlight庫 - 因此,我可以在我的電腦上輕鬆地調試它 - 它會在CRM環境下完美運行,
我該怎麼做?
這是很好的爲Silverlight插件 - 但在上一個Silverlight運行本地計算機 - 如果我不在CRM領域,它將無法工作(我編輯了該問題) – Yacov 2013-05-03 05:06:03
您可以在CRM上下文中使用OData !!!!!! – Yacov 2013-05-16 10:14:17