我刚尝试通过Azure AD构建一个带有开放ID身份验证的asp.net Web表单应用程序。
我现在收到了错误:
protected void Page_Load()
{
var manager = Context.GetOwinContext().GetUserManager<ApplicationUserManager>();
HasPhoneNumber = string.IsNullOrEmpty(manager.GetPhoneNumber(User.Identity.GetUserId()));
在HasPhoneNumber行中,我得到一个例外:
An exception of type 'System.ArgumentNullException' occurred in Microsoft.AspNet.Identity.Core.dll but was not handled in user code
Additional information: Value cannot be null.
为什么我会收到错误?
此外,如果我可以获得Web表单的概述/资源及其工作原理,那就太棒了。感谢。