我將使用哪種Azure Active Directory認證流用於需要調用Microsoft Graph API並從Office 365應用啓動器啓動的單租戶Web應用程序?從Office 365啓動的用於Web App的Azure Active Directory流
Office 365使用的是與Web應用程序相同的租戶,而我正在使用Azure AD v1端點。我試過的例子對於這種情況並不適用,因爲它預計用戶不能登錄。
我試過了這個例子:https://github.com/microsoftgraph/aspnetcore-connect-sample
打算何時將應用程序直接,但點擊在Office 365應用啓動器圖標就會立即顯示出下面的錯誤它工作正常:
Exception: OpenIdConnectAuthenticationHandler: message.State is null or empty.
是解決方案簽署用戶並重新驗證它們以獲得授權代碼以緩存,還是應該使用「代表」流代替?
Hi @dallasg,當我們嘗試實現Azure AD v2(MSAL)身份驗證端點時,我們遇到了一些依賴衝突。 netcore2.0可能會解決這個問題,因此樣本將在未來幾周內更新。如果您也遇到此示例的錯誤,請提交問題:https://github.com/microsoftgraph/aspnetcore-connect-sample/issues –