【发布时间】:2016-06-08 10:13:40
【问题描述】:
我是 Office 365 api 的新手。我上网并尝试使用微软虚拟学院和其他类似的。我按照此站点链接的指示https://msdn.microsoft.com/office/office365/howto/authenticate-and-use-services;一步一步,但我收到一个看起来像这样的错误Error message
步骤一点都不难。当我进入调试模式时,这两行总是返回 null。关于这两行的信息很少。
var signInUserId=ClaimsPrincipal.Current.FindFirst(ClaimTypes.Email).Value; var userObjectId = ClaimsPrincipal.Current.FindFirst("http://schemas.microsoft.com/identity/claims/objectidentifier").Value;
如果您正在寻找我的代码,我在上面给出的链接中提供了它。这些都是我的文件。致 T。在此先感谢您的帮助。
问题 1. 除了我正在使用的资源之外,还有其他人有更好的资源吗? 问题 2. 这些行可以为空。 问题 3. 我在哪里可以找到 100% 有效的 SOLID 在线教程
【问题讨论】:
-
string userObjectID = (User.FindFirst("http://schemas.microsoft.com/identity/claims/objectidentifier"))?.Value;试试这个。
标签: office365api