我将使用哪种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 –