Azure 关于O365 API的问题和澄清

Azure 关于O365 API的问题和澄清,azure,office365,Azure,Office365,我一直在使用O365 API,并发现了一些弱点。我知道我们正在预览,我只想确认以下内容,谢谢 AuthenticationInfo对象没有返回过期信息。似乎建议的模式是在每次调用之前获取AuthenticationInfo对象 此时,SharePointClient类仅支持文件,不支持列表或其他资源 AuthenticationInfo类不能用于保护整个web应用程序。相反,每个应用程序必须根据需要对用户进行身份验证,然后使用AuthenticationInfo对O365进行后续调用 有趣的是,

我一直在使用O365 API,并发现了一些弱点。我知道我们正在预览,我只想确认以下内容,谢谢

AuthenticationInfo对象没有返回过期信息。似乎建议的模式是在每次调用之前获取AuthenticationInfo对象

此时,SharePointClient类仅支持文件,不支持列表或其他资源

AuthenticationInfo类不能用于保护整个web应用程序。相反,每个应用程序必须根据需要对用户进行身份验证,然后使用AuthenticationInfo对O365进行后续调用


有趣的是,我尝试将MVC5“Organization Accounts”身份验证与AuthenticationInfo类结合起来,应用程序无休止地往返于Azure AD,而从未返回令牌。MVC5组织帐户身份验证和AuthenticationInfo行为之间是否存在冲突?

关于
AuthenticationInfo
对象过期-刷新令牌过期时,它将过期,至少两周。
AuthenticationInfo.GetAccessToken
委托实现跟踪访问令牌的颁发时间和有效性,并确保在接近到期时自动刷新它们

回复:
SharePointClient和列表等。

你完全正确。这是本版本的范围决定,但我们将在不久的将来添加对列表的支持

“组织帐户”与
AuthenticationInfo
之间不应存在任何冲突

我刚刚尝试使用这个组合,从项目创建(使用单个组织和对数据的读写访问)到F5,它都工作得很好。我必须确保该项目有一个唯一的名称,否则,该web项目将从旧注册中获取重定向URL。不过,这与Office 365 API无关