[英]Is there a simple way to authenticate WPF Desktop application with Office 365 API?
我想創建簡單的WPF桌面或控制台應用程序,該應用程序從Office 365聯系人API檢索並顯示數據。
我已經有一個Azure AD和一個Office 365帳戶。 我閱讀了文檔,並看到了許多示例。 但是它們都是關於ASP.NET和Windows 8.1以及其他類型的應用程序的。 他們使用OWIN或內置身份驗證調用(對於Windows 8.1)。
我認為它應該像這樣:
我停留在這個想法的第二點-“一些Microsoft庫”。 您能建議我使用哪個庫? 是否存在這樣的東西?
如果它不能以這種方式工作,您是否可以建議任何其他方式從WPF桌面或控制台應用程序中的Office 365檢索聯系人?
我正在嘗試找到類似的內容,但是可以使用聯系人API(不適用於One Drive)使用,並且不需要我在XAML或C#中定義特殊的BrowserWindow。 是否存在這種方式? 還是我應該自己實現此功能?
另外,我想使用Office 365 REST API,而不是EWS。
是的,您可以從Windows應用程序執行此操作。 我建議使用ADAL進行身份驗證。 那應該為登錄過程提供一個瀏覽器窗口。 您還可以使用Visual Studio Office 365工具注冊您的應用並獲取用於調用Contacts API的庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.