7得票4回答
.NET Core 2中的CookieAuthentication忽略了过期时间跨度。

我正在开发一个使用CookieAuthentication的.NET Core 2.1 Web应用程序。但是,无论如何在CookieAuthenticationOptions对象上设置ExpireTimeSpan和Cookie.Expiration的值都不会影响cookie的生命周期。Chro...

10得票3回答
响应内容长度不匹配:写入的字节太少

我的 ASP.NET Core 应用程序使用“开箱即用”的外部登录身份验证。我想要实现的是,在 Facebook 挑战后,我想要包装重定向 URL 并将其作为 JSON 返回以在 jQuery 前端中使用。但在请求结束后,我在浏览器中看到 500 错误,并看到应用程序控制台中的下一个错误: ...

7得票1回答
OAuthOptions.Scope 无法分配

我正在尝试在我的ASP.NET Core 2.0应用程序中实现LinkedIn/OAuth身份验证,我需要将范围设置为{"r_basicprofile", "r_emailaddress"}以便我可以使用用户的电子邮件,个人资料图像等。 当我尝试在以下代码中设置范围时,我收到以下错误消息: ...

11得票4回答
自定义登录 ASP.NET C#

我目前正在ASP.NET中制作自定义登录。我已修改了登录控件的代码,以使用我的数据库而不是Aspnet表。以下是我的代码示例:using System; using System.Data; using System.Configuration; using System.Web; using...

7得票2回答
如何获取特定角色下的所有用户?

如何获取特定角色的所有用户? var users = Membership.GetAllUsers(); 获取所有角色中的所有用户。 它返回一个 MembershipUser 的列表,但没有角色属性。 谢谢

79得票7回答
ASP.NET MVC项目重命名出错

我复制了一个之前的项目并重命名了它。当我成功地重新命名了所有的名称空间,并正确构建了它时,我运行应用程序时遇到了以下错误:The following errors occurred while attempting to load the app. - The OwinStartup attr...

8得票2回答
IdentityServer4登出

我遇到了一个问题,就是似乎无法让我的 Identity Server 注销显示确认提示。我从 Github 上下载了 IdentityServer4 的源代码,并在 Models 文件夹中找到了 LogoutRequest.cs 这个参数:ShowSignOutPrompt。在注销期间,Ide...

25得票3回答
ASP.NET身份验证中的“基于角色”的声明

我明白我可以使用声明(claims)来陈述关于用户的信息:var claims = new List<Claim>(); claims.Add(new Claim(ClaimTypes.Name, "Peter")); claims.Add(new Claim(ClaimTypes...

30得票1回答
MVC 5身份验证自动注销

如何实现自动登出计时器。 基本上,如果用户在 x 分钟内没有活动,他们的会话将被结束。 我已经尝试过:<system.web> <sessionState timeout="1"/> </system.web> 但似乎它不起作用。 这是我的启动...

11得票3回答
如何在ASP.NET Membership中最好地处理权限(而不是角色),特别是在ASP.NET MVC中。

有很多关于设置asp.net成员资格、角色提供程序等方面的问题(和信息)。无论您是否应该使用微软提供的内置平台,或者扩展基类并自己创建角色。 我决定扩展默认提供程序并实现自己的成员身份验证和角色提供程序。现在,我的问题是围绕角色认证的具体问题。 传统上,您可能会创建诸如“经理、管理员、员工...