草庐IT

C++:如何为您的应用程序正确注册和注销文件类型关联(以编程方式)

时间是在以下位置设置文件关联:HEY_CLASSES_ROOT\然而,这似乎是可能的,但不再是一个不完整的解决方案。整个注册表中还有其他关联。例如:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\KindMapHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Extensions以及以上所有内容,但由HKEY_USERS执行\Microsoft添加了他们的SetDefaultAssociations控制面板

c# - ASP.NET 身份,立即将另一个用户添加到角色(他们不必注销并再次登录)

首先,我知道这个问题:MVC5AddToRolerequireslogoutbeforeitworks?还有这个:WhatisASP.NETIdentity'sIUserSecurityStampStoreinterface?所以请不要将其标记为重复。我正在尝试将另一个用户添加到角色(即我们添加到角色的用户不是当前用户。如果是,我链接到的第一个问题的答案就足够了。)像这样:IdentityResultresult=awaituserManager.AddToRoleAsync(userID,roleName);我这样做的两种情况是:从管理页面,当前用户是管理员;和一个使用基本身份验证保

c# - ASP.NET Identity 2 记住我 - 用户正在注销

我在我的MVC5应用程序中使用Identity2.1。我将PasswordSignInAsync的isPersistent属性设置为true以启用“记住我”:varresult=awaitSignInManager.PasswordSignInAsync(model.Username,model.Password,true,shouldLockout:false);但是如果我整晚都保持登录状态,那么当我早上刷新页面时,它会将我注销,我必须重新登录。如何防止自动注销,直到用户手动注销?是不是和identity使用的CookieAuthentication有关?我不太了解在Startup.

c# - asp.net-core2.0 用户在 20-30 分钟后自动注销

几天前,我决定将我的网络应用程序从asp.netcore1.1升级到core2.0。稍作更改后一切似乎都正常,除了身份验证不会持续超过20-30分钟。我们可以使用VisualStudio中的默认示例,因为我在自己的webapp和"ASP.NETCoreWebApplication"->.NETFramework4.6.1+ASP.NETCore2.0+中遇到了同样的问题MVC+个人用户帐户。配置是默认的,应该是用户登录14天:publicvoidConfigureServices(IServiceCollectionservices){services.AddDbContext(opt

c# - 从服务中注销 Windows 中的交互式用户

我正在尝试找出一种方法,从用C#编写的Windows服务注销本地Windowssession中的用户。这是问题的背景:我需要管理一组用户的电脑使用时间;当他们分配的时间到期时,我想将他们注销。这是在W2K8域的上下文中。不幸的是,Windows中的登录时间控件只会断开用户与服务器资源的连接;无法通过此方法强制他们的session终止。我的方法是构建一个我将跨域部署的Windows服务;该服务将在每台客户端计算机上运行。该服务将定期枚举计算机上的登录用户,调用数据库以将自上次调用以来的登录时间添加到当天的总计中,如果已达到最大值,则将其注销(五分钟警告)。注意-这些不是终端服务sessi

c# - 当他/她的用户名被另一个用户更改时如何强制注销用户?

在我的应用程序中,我使用Forms-Authentication来登录和注销用户。一个功能是管理员可以更改其他用户的用户名。在这种情况下,我需要注销更改了用户名的用户。如果我不这样做,由于他们之前设置的cookie,他们将获得对应用程序的访问权限并收到错误消息(因为他们的用户名不存在,并且在某些部分我使用他们的用户名来实现某些功能)。如何使用Forms-Authentication强制这些用户注销?更新:publicoverridevoidOnActionExecuting(ActionExecutingContextfilterContext){stringcontroller=fi

c# - 如何让用户登录系统并仅在用户单击注销按钮后注销?

我正在使用Microsoftasp.net身份的自定义实现,因为我有自定义表,这就是我为所有方法IUserStore和IUserPasswordStore提供自定义实现的原因。Problemiswhenuserloginsthenafter10-15minutesloginusersessiongetsexpiredbutwhatiwantisunlessuserlogsoutiwanttokeepuserloginintothesystem.代码:publicpartialclassStartup{publicvoidConfigureAuth(IAppBuilderapp){app

c# - 注销后如何防止浏览器后退按钮?

这个问题在这里已经有了答案:Howdowecontrolwebpagecaching,acrossallbrowsers?(29个答案)关闭6年前。如何在用户注销后停止后退按钮?(注销按钮在母版页中)使用网络表单我有几页,最后一页是最后一页,当我点击后退按钮时它显示上一页时注销后。我如何避免这种情况。请帮助我编写代码代码只需要在LOGOUT后触发。如果用户在登录时必须进行任何更改,则他必须能够返回n查看上一页。

c# - 如何让 .NET Windows 服务检测登录、注销和切换用户事件?

我需要在WindowsXPSP3上跟踪当前用户(使用控制台的用户)。我尝试了以下方法:Microsoft.Win32.SystemEvents.SessionSwitch:适用于单一登录/注销事件,但无法检测切换用户。如果出现以下情况:用户A登录userA切换用户用户B登录用户B注销userA恢复sessionSystemEvents.SessionSwitch未检测到事件3和4监控“安全”事件日志:事件不一致且无序到达。例如,如果重播上面的列表,我会收到一个事件ID528(登录),然后是用户A恢复session后的两个538(注销)。检查event.TimeGenerated没有帮助

c# - MVC 4 - 未找到 404 的注销 Controller 操作

我刚刚结束了一个大学项目,我不确定我是否盯着我的电脑看得太久而遗漏了一些明显的东西,但是当我尝试注销一个用户时,我得到了找不到URL/Account/LogOff的404。我有一个导航栏,它根据用户是登录还是注销来显示登录/注销:@if(!Request.IsAuthenticated){SignIn}else{@Html.ActionLink("LogOff","LogOff","Account")}@Html.Partial("~/Views/Account/_LoginPartial.cshtml",newViewDataDictionary())在我的帐户Controller中