问题标签 [usersession]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
549 浏览

ruby-on-rails-3.1 - Heroku 上的参数错误

我正在使用带有 Authlogic 3.0.3 的 Rails 3.1。我在 Heroku 上部署了我的应用程序。在本地,一切正常,但是,当我部署到 Heroku 时,出现以下错误:

使用更完整的堆栈跟踪:

我有 Authlogic 设置,因为它在我需要的示例中显示,但简单的身份验证。这是我的 ApplicationController 中的代码:

我的用户会话:

调用用户中的方法:

我的猜测是 UserSession.find 是罪魁祸首,但我无法终生解决这个问题。我已经尝试了两天,但日志不是很有帮助,而且我似乎无法浏览源代码。环境之间的唯一区别是我在本地使用 MySQL,而 heroku 使用 Postgres。

EDIT: the issue was not Authlogic, it was NewRelic. It just happened that the error would bubble up and become apparent through Authlogic -- see answer for solution.

0 投票
1 回答
166 浏览

asp.net - 将用户会话信息添加到 HTTPContext

我现在有一个用户类,我想将该类添加到 HTTPContext 对象,以便每次发送请求时都不必验证它

0 投票
2 回答
4034 浏览

ruby-on-rails - ActionController::RoutingError (没有路由匹配 "/user_sessions/......)

我是 Ruby on Rails 的超级新手。我正在尝试使用 Authlogic 制作身份验证系统(遵循本教程)。在我提交登录表单后,我得到的错误是:

令人惊讶的是,表单提交后页面的 URL 也引发了错误:

我不知道我做错了什么以及奇怪的 UserSession 代码是从哪里来的!!!

这是我的登录表单的样子:

这是我的 UserSession 类:

以及我的UserSessionController的创建操作:

ApplicationController中的“redirect_back_or_default”方法:

最后是与 routes.rb 中的user_sessions相关的所有内容:

这些是认为可能会导致该错误的代码。如果我应该添加更多代码以使其更清晰,请告诉我。

0 投票
1 回答
556 浏览

c++ - SendNotifyMessage API 是否跨用户会话工作?

比如说,我有一个 Windows 服务应用程序以及在每个登录的用户会话中运行的窗口客户端应用程序。如果我在每个客户端应用程序中调用 RegisterWindowMessage 并尝试在那里捕获该消息。然后还在服务应用程序中调用具有相同消息名称的 RegisterWindowMessage ,然后在从服务再次调用 SendNotifyMessage 时使用它来通知每个客户端应用程序单个触发事件,这行得通吗?

PS。我使用 C++/MFC 和本机 WinAPI 进行编程。

0 投票
1 回答
241 浏览

logging - 将来自不同用户会话的日志消息记录到不同的日志文件中

我需要将来自不同用户会话的消息记录到不同的日志文件中。还要滚动 X 天前的日志文件。我怎样才能做到这一点?目前我正在使用 SLF4j 和 Log4j。但我愿意改变我的日志框架。

我尝试使用 SLF4j MDC。但它适用于每个线程。看起来同一个线程正在为不同的用户会话提供服务。

有人可以帮我弄这个吗?

0 投票
1 回答
1698 浏览

c++ - 试图解释 Windows 操作系统上的用户会话状态

如果我从 Windows 7 上运行的本地服务调用以下 API:

然后遍历 pWSI 中所有返回的WTS_SESSION_INFO结构并检查 WTS_CONNECTSTATE_CLASS 状态成员,有人可以解释WTSActiveWTSConnected之间有什么区别吗?

0 投票
0 回答
82 浏览

android - 从 ICS 4.0 中的最近应用程序启动时,为什么用户会话会过期?

在我的应用程序中,我有 sqlite db。当用户第一次登录时,我将(登录信息如用户 ID)写入 SQLite 数据库。我正在检查用户是否登录的所有活动。

我的问题是,当用户关闭这个应用程序然后从最近的应用程序按钮打开它时,它一直重定向到登录活动。

我的错误是什么?

最近的应用程序按钮像强制停止一样工作?

有人可以给我任何建议吗?

(项目流程类似于当这个应用程序下载一次并登录时,用户必须不需要再登录一次)

0 投票
3 回答
2126 浏览

c# - 如何确定asp.net c#中的用户注销?

我必须在数据库中维护用户登录和注销时间。Application_End ()如果我使用in进行登录,则登录很容易,但对于 logout global.asax。它给了我例外。

我在 asax 文件中的代码:

0 投票
1 回答
915 浏览

wcf - WCF 仅本地 NamedPipe

这是我的问题的一个简单示例。我正在编写一个应用程序,它自己托管 WCF 服务,仅在用户会话中进行通信。当多个用户在终端服务机器上同时运行这个应用程序时,只要他们没有本地管理员权限,所有用户都会很高兴。如果两个或更多用户是管理员,问题就开始了,第一个用户创建服务,第二个用户因为服务已经在全球范围内创建......

没有 WCF 的简单 Win32 实现将创建一个带有“Local\”前缀的命名管道。WCF 似乎首先尝试创建全局共享内存映射,然后失败,然后创建本地映射。

有没有人找到一种方法来自托管当前用户会话本地的 WCF 服务,即使用户是本地管理员?

0 投票
1 回答
163 浏览

wcf - 从 WindowService 中托管的 WCF 运行 UI

我有一个托管 wcf 的窗口服务:

wcf 监听请求,其中一个请求是在服务器上打开记事本,
这不起作用,因为服务在会话 0 上运行(没有 gui ...),
我该如何解决这个问题?