我创建了一个MVC项目,但实现了我自己的登录功能。 在_LoginPartial.cshtml中使用了诸如User.IsSignedIn()之类的ClaimsPrincipal“User”方法。 当我使用我的登录功能我想更新ClaimsPrincipal“用户”,以便共享视图_LoginPartial.cshtml将是正确的。即我需要“@if(User.IsSignedIn())”才能工作。 我无法找到这个“用户”在Project标准登录中创建的位置,所以我无法覆盖它。 我如何向此已定义的某处“用户”添加声明?它在自定义登录过程中创建的位置? 谢谢MVC,visual studio 2015中创建的ClaimsPrincipal“User”在哪里?
0
A
回答
0
您必须先登录,才能填写索赔负责人“用户”。当您在VS2015中创建新的MVC项目并查看SignIn操作时,Open Account控制器会立即添加。 当await _signInManager.PasswordSignInAsync(model.UserName, model.Password, false, false);
的结果成功时,您的用户属性将被填充。
相关问题
- 1. Visual Studio 2015中的Microsoft.VisualStudio.TeamFoundation.dll在哪里?
- 2. Visual Studio 2015在哪里安装.NET Framework?
- 3. 哪里是Microsoft.VisualStudio.TeamFoundation.VersionControl.dll在Visual Studio 2015年
- 4. 在Visual Studio 2015中创建一个空的MVC项目
- 5. 在Visual Studio 2015中创建数据库
- 6. 如何在Visual Studio 2015中创建ASP.NET MVC 6企业版
- 7. Visual Studio 2015中的Android模拟器在哪里?
- 8. Visual Studio 2015中的智能标签按钮在哪里?
- 9. Visual Studio 2015的MVC片段?
- 10. visual studio 2010中的“创建实例”菜单在哪里?
- 11. 哪里可以找到Visual Studio 2015中的SSDT?
- 12. Visual Studio 2015测试代理的ISO在哪里?
- 13. Visual Studio在哪里不断构建?
- 14. 如何调试在Visual Studio 2015中创建的VSIX中的Visual Studio包
- 15. 在哪里可以找到 “ConsumeContainerWhitespace” 在Visual Studio 2015年
- 16. Visual Studio 2015:创建空项目
- 17. 使用Visual Studio 2015创建apk文件
- 18. 安装visual studio 2015,但无法创建mvc应用程序
- 19. Visual Studio 2015负载测试 - Webtest.AddCommentToResult在哪里暴露?
- 20. Visual Studio 2005 Express在哪里?
- 21. Visual Studio Online Monaco在哪里?
- 22. Visual Studio 2013中的Exception Assistant在哪里?
- 23. Visual Studio 2010中的SSIS在哪里?
- 24. Visual Studio 2010中的ASP.Net WebService在哪里?
- 25. Visual Studio 2013中的Microsoft.VisualStudio.QualityTools.WebTestFramework.dll在哪里?
- 26. Visual Studio 2010中的stdlib.h/stdint.h在哪里?
- 27. 哪里可以找到适用于Visual Studio 2015的wsdl.exe?
- 28. 用Visual Studio 2015中的splashscreen插件创建的splashscreen不会出现在Visual Studio 2015中
- 29. Git在Visual Studio中:结帐在哪里?
- 30. 不能在Visual Studio中创建的Win32项目2015年