我有一個從CRM獲取數據的API地址。當我嘗試通過在瀏覽器的地址欄中寫入此API來獲取該API的數據時,我遇到了一個錯誤401
,這是一個驗證錯誤。我有證書,但不知道如何在請求中使用它們。如何使用web api驗證CRM用戶?
回答
我假設你看着設在這裏的樣本:Basic Operations with web API preview
我也得到了GitHub上的一些示例代碼:CrmWebApiCSharp
使用ADAL庫,認證會是這個樣子:
AuthenticationContext authContext =
new AuthenticationContext(_authority, false);
//提示憑據 // _ authResult = authContext.AcquireToken( // _serviceUrl,_clientId,新URI(_redirectUrl));
//沒有提示輸入憑證 UserCredential credentials = new UserCredential(_username,_password); _authResult = authContext.AcquireToken( _serviceUrl,_clientId,credentials);
我想用javascript做它 – Awais
JavaScript in the瀏覽器將無法運行,直到CRM 2016 - 2015年實施中不支持CORS。我會看看JavScript的ADAL庫https://github.com/AzureAD/azure-activedirectory-library-for-js –
- 1. 如何使用rails api驗證用戶?
- 2. 使用Angular 2(TypeScript)驗證和查詢Dynamics CRM Web API
- 3. 動態CRM - 無法驗證Web API以使用數據?
- 4. 如何使用驗證API
- 5. 驗證用戶的Web Api OAuth身份驗證
- 6. 如果用戶沒有使用我的web(rails)應用程序,我如何驗證用戶,例如使用API
- 7. ASP.NET Web API/HMAC身份驗證,如何授權用戶名?
- 8. MVC用戶使用Web API進行身份驗證
- 9. Web API 2對公共用戶使用Windows身份驗證
- 10. RESTFULL API如何驗證最終用戶?
- 11. ruby on rails api,如何驗證用戶?
- 12. 在Web資源上動態CRM Web API身份驗證錯誤
- 13. 使用HttpModule的Web API身份驗證
- 14. 使用ASP.NET Web Api的角度驗證
- 15. 使用Web API進行身份驗證
- 16. 如何使用JWT進行角度SPA的Web Api 2用戶驗證?
- 17. 使用Twitter OAuth API驗證用戶
- 18. 使用MS Dynamics CRM 2016的REST Web API在線進行身份驗證
- 19. 如何驗證用戶以編程方式使用Web服務?
- 20. Web Api客戶端身份驗證(非用戶身份驗證)最佳實踐
- 21. 如何驗證CRM 2011?
- 22. 如何在Web API中使用Api密鑰進行使用表單身份驗證的服務身份驗證
- 23. 如何使用網站API對用戶進行身份驗證?
- 24. 如何使用facebook api驗證已登錄的Facebook用戶
- 25. 如何使用foursquare API驗證用戶身份?
- 26. 如何使用遠程API對用戶進行身份驗證?
- 27. 如何驗證用戶登錄使用Android中的javamail api android
- 28. 如何使用Firebase RESTful API對用戶進行身份驗證?
- 29. 如何使用Django REST API驗證android用戶POST請求?
- 30. 如何使用REST API在Azure中驗證用戶?
您試圖訪問哪個CRM?沒有更多的細節來回答你是不可能的。 –
如何從代碼進行身份驗證:https://msdn.microsoft.com/en-us/library/hh675404.aspx否則,你打電話休息服務或使用發現服務 – SoftwareCarpenter