2016-01-19 53 views
0

我的要求是我想與Office API連接,以顯示從我的日曆和聯繫人到我的應用程序的所有事件。如何連接office365 API與.net

我遵循相同的步驟,無論在下面的文章中提到,但沒有成功。 https://dev.outlook.com/RestGettingStarted/Tutorial/dotnet

步驟我都遵循,
1.我已經創建了試用帳號上portal.office.com
2.註冊我的本地應用程序來apps.dev.microsoft.com
3.我已經更新了最新的client_id和Client_Secret在我的應用程序中。
4.運行MVC應用程序,第一次請求接受術語和條件,然後顯示下面的錯誤。

登錄
對不起,但我們現在無法登入。
我們收到了一個壞的請求。

我花了幾天,但仍然沒有工作。 如果有人知道它,請幫助我。

+0

確保你在你的項目中所有的Nu​​Get包最新更新。在客戶端ID和客戶端密碼:租戶ID之上檢查以下內容,並且您在o365 AD註冊您的應用時具有登錄功能。 – Mostafa

+0

此外,右鍵單擊您的項目 - 點擊添加 - >連接服務,然後確保您使用您的ID登錄到合適的租戶並授予正確的權限,這將刷新您的web.config。讓我知道事情的後續。 – Mostafa

+0

如果Mostafa的建議不起作用,那麼獲得Repro的Fiddler跟蹤(解密SSL流量)並查看對login.microsoftonline.com的請求和響應將是一件好事。 –

回答

0

你輸入了localhost-Address作爲重定向URL嗎? 還有一個選項可將您的應用程序註冊爲Web或桌面應用程序。 你選擇了合適的嗎?

問候, 奧利弗

+0

是的,我插入了正確的URL。 – Dilip