确定 ASP.NET 站点的“活跃”用户数

2023-11-21

在 ASP.NET 站点上,有哪些技术可用于跟踪在任何给定时间点登录该站点的用户数量?

例如,我可以生成一份显示如下内容的报告:

        10:00am  11:00am  12:00pm  1:00pm  2:00pm ....
 3/25      25      32       45      40      37
 3/26      31      38       50      57      40
 3/27      28      37       46      35      20
 etc. 

编辑:不,我们没有使用 ASP.NET 会员提供程序,它使用基于本地/hacky 会话的方法来确定用户是否处于“登录”状态。


网站是否让用户登录?如果是这样,那么您可以在用户每次请求新页面时更新用户表中的“上次访问”字段,然后每小时执行一次 SQL 查询,以获取最近一次访问中具有“上次访问”时间戳的每个人。 15 分钟左右(假设当前在网站上)。

如果您没有让人登录,您可以通过 IP 地址而不是用户名轻松完成登录。不过,使用这种方法,您可能会遇到一些代理问题(即来自同一公司网络的多个用户可能都来自同一个 IP 地址,因此他们在总数中仅算作一个用户),但这应该是最小的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

确定 ASP.NET 站点的“活跃”用户数 的相关文章

  • ASP.Net 渲染的背景图像样式不正确

    使用 ASP Net 我有一个服务器控件 我想为其添加内联 css 样式 background image none 但是 当我打电话时 writer AddStyleAttribute background image none 生成以下
  • ASP.NET MVC,Bootstrap Tables,获取每列的值

    在 ASP NET MVC 中 我有一个操作 它接受有关行和列的用户输入 然后导航到根据用户输入生成所需行数和列数的操作 如下所示 Views div class container style width 1px div class ro
  • ASP.NET GridView 项目模板

    好的 我有一个 GridView 并且有一个列 如果文件存在 我希望将其作为链接 否则我只想将其作为标签 现在 我正在使用参数中传递的 Row 更改 RowDataBound 事件处理程序上的控件 我不太喜欢这个 因为我对列 ID 进行了硬
  • ASP.NET 网站“发布”与 Web 部署项目

    如果我决定对 ASP NET 网站使用 发布 选项 而不是 Web 部署项目 我可以执行自定义 msbuild 操作吗 或者 如果我想在编译 部署期间执行自定义 msbuild 操作 我是否需要坚持使用 WDP 我认为发布选项是 VS NE
  • “更新/取消”按钮不会出现在模板字段编辑按钮中

    当您使用 Gridview 的每一行创建编辑按钮时CommandField单击后它会显示更新 取消按钮 以便您可以接受 取消更改 但是 我想要一个带有工具提示文本的编辑按钮 因为CommandField没有工具提示属性 我用过Templat
  • 如何逐行解析文本区域中的用户输入

    如果我有一个包含文本信息的变量 比如从文本区域获取 如何逐行读取字符串变量中保存的文本内容 在文本区域中输入的文本将以 n 输入键 来分隔行 您可以使用StringReader http msdn microsoft com en us l
  • “通用”电话号码的基本正则表达式

    我需要一个正则表达式 用于 ASP NET 网站 来验证电话号码 它应该是灵活的 唯一的限制是 应至少为 9 位数字 没有字母 可以包含空格 连字符 单个 我搜索过 SO 和 Regexlib com 但我得到的表达式有更多限制 例如英国电
  • 如何在 ASP.NET MVC 中手动设置用户角色?

    我正在从事的这个项目要求我保留管理员用户的本地数据库 并为普通用户使用外部数据库 在管理数据库中通过身份验证的任何人都应被分配 管理员 角色 而通过其他数据库进行身份验证的任何人将始终被分配 用户 角色 我可以手动分配这些角色吗 我不需要角
  • System.Web.UI.ViewStateException:无效的视图状态

    我有一个用 ASP net 和 C 开发的 Web 应用程序 我还使用 Telerik ASP NET AJAX 作为 Web UI 应用程序抛出异常 System Web UI ViewStateException Invalid vie
  • 无法使用 dataformatstring 格式化日期时间

    由于某种原因 我无法在网格视图中格式化日期文本
  • 无法使用 Javascript 重定向到另一个页面

    在 html 文件中使用 Javascript 重定向页面 我这样使用 window location href http www google com 它工作正常 但是当我在 aspx 中尝试时它不起作用 下面是我的代码 提前致谢
  • 如何在登录名控件中显示用户名

    我有一个母版页 其中包含基于母版页的所有后续页面上显示的登录视图内容 我有一个用户名控件也嵌套在登录视图中 用于在用户登录时显示用户名 母版页中登录视图的代码显示如下 div class loginView div
  • 在docker中使用MySQL数据库设置aspnetcore

    我正在尝试设置一个 docker compose 文件 其中包含 asp net core mysql 数据库和 phpmyadmin 的容器 设置我的 mysql 服务器没有问题 我可以使用 phpmyadmin 访问它 我的 asp n
  • ASP.Net 控件的 InnerHTML 和 InnerText 属性之间的区别?

    例如 在使用 ASP NET 控件时 h1 text h1 如果我们想更改标题的文本 我们可以通过两个属性来完成InnerHTML and InnerText 我想知道这两个属性之间的基本区别是什么 InnerHtml让您直接输入 HTML
  • 路径访问被拒绝 VS 2017 无法复制文件

    最近 Visual Studio 遇到了最奇怪的问题 我正在运行 2017 年 我有一个与同事合作了一段时间的存储库 有一天我突然尝试构建 但遇到了一些错误 内容如下 访问路径 function json 被拒绝 然后 在多次尝试构建和清理
  • asp.net mvc 它能处理所有请求吗? - iis 7集成模式

    我有一个使用 asp net mvc 构建的网站 在 IIS 7 上使用集成模式运行 我注意到 当我输入 mysite com test html 时 我得到了 The IControllerFactory did not return a
  • 如何找到 IIS 在负载/性能测试期间模拟的平均并发用户数?

    我正在使用 JMeter 进行负载测试 我正在练习通过简单地增加我的分布式 JMeter 测试用例中的线程数并启动测试来查找我们的网络服务器可以处理的最大并发线程 用户 数量 然后 我突然意识到 虽然 MAX 数字可能有用 但REAL我的网
  • 如何在 Asp.Net 页面上的一处处理所有错误/消息?

    我在这里寻找一些指导 在我的网站上 我将内容放入 Web 用户控件中 例如 我将有一个新闻项控件 一个文章控件 一个联系表单控件 这些将出现在我网站上的各个位置 我正在寻找一种方法 让这些控件将消息传递到它们所在的页面 我不想将它们紧密结合
  • Javascript 中的线性回归 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我想在网络浏览器中用 Javascript 进行最小二乘拟合 目前 用户使用 HTML 文本输入输入数
  • 当用户告诉浏览器“刷新”时,是否应该填写 HTTP_REFERER?

    我正在尝试使用引用标头检查作为深度防御 即多种安全技术之一 但请注意仅依赖于任何一种技术 有时 MSIE 似乎不包含刷新时的引荐来源网址 这是预期的行为吗 无论如何 我是否可以检测刷新 以便我知道缺少引荐来源网址是可以的 是的 我知道引荐来

随机推荐

  • Android 在设备睡眠时减慢前台服务速度

    几天来 我一直在努力解决以下问题 我想在屏幕关闭时使用 Android 设备上的重力传感器来计算运动模式 我正在使用在前台启动的绑定服务 带有 Android 8 的通知以使其保持运行 并且当屏幕打开时一切正常 即使应用程序没有在前台运行
  • 如何在Android中的菜单项上实现动态值[重复]

    这个问题在这里已经有答案了 我的操作栏中有一个菜单项 除了菜单项图像之外 我还需要显示一些与之相关的数字 这些数字会经常变化 我没有使用操作栏 sherlock 我不想用那个 除此之外 其他一切都工作正常 在所示图像中 白色图标颜色图标是我
  • 如何将动态生成的zip文件发送给客户端

    我正在寻找一种将请求响应生成的 zip 文件发送到客户端的方法 在此示例中 我将 JSON 字符串发送到 URL 该 URL 返回转换后的 JSON 字符串的 zip 文件 app route sendZip methods POST de
  • safari 中的 mp4 因 htaccess 身份验证失败

    在一个开发网站上 我一直在测试 mp4 文件在 safari 中的 html5 播放 即使没有正确的 MIME 类型声明 本机播放器也可以正常加载和播放 mp4 文件 但是 如果我将 AuthType Basic 添加到我的 htacces
  • 混合 React 和 Vue 是个好主意吗? [关闭]

    Closed 这个问题是基于意见的 目前不接受答案 我的公司在另一个国家有一个开发团队 他们坚持使用 Vue 在我们现有的平台上构建新模块 我们的主要平台是一个基于 React 和 Redux 构建的单页面应用程序 仅基于团队技能的混合框架
  • 在 C 中什么时候应该使用 malloc,什么时候不应该使用?

    我了解 malloc 的工作原理 我的问题是 我会看到这样的事情 define A MEGABYTE 1024 1024 char some memory size t size to allocate A MEGABYTE some me
  • Oracle语法错误[重复]

    这个问题在这里已经有答案了 我在 Oracle 中遇到以下错误 SELECT FROM abcd WHERE name LIKE a LIMIT 10 ERROR at line 1 ORA 00933 SQL command not pr
  • Objective-C/Cocoa:检测所有按键

    是否可以在用户每次按键时运行一个方法 基本上我想在按下按键时发出类似 iPhone 或 iPad 上的声音 我不想检测我的窗口或某个控件中的按键 我想检测所有按键 例如当他们在 Safari 中输入或其他内容时 我不需要知道关键是什么 Th
  • 使用矩阵、欧拉角和/或四元数进行旋转表示有何优缺点? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 矩阵和欧拉角可能会受到万向
  • 使用 ActionBarSherlock 时 R 无法解决错误

    我正在尝试使用杰克 沃顿的动作栏夏洛克支持 Android 项目中的操作栏一直到 1 6 我正在开始使用video提供于常见问题解答页面但在视频 2 25 后 当他导入项目时 我得到了一大堆超过 200 个编译器错误 主要是处理一些 ove
  • 如何更改ggplot2中的默认配色方案?

    我想更改 ggplot2 中的默认配色方案 也就是说 我想在脚本中的某一点定义一种配色方案 例如 viridis 以便所有后续的 ggplot 图都将使用此配色方案 而无需调用 scale color viridis 每一次 我见过这个帖子
  • 网站上的 Google Chrome 扩展串行端口

    我使用 chrome serial 与 COM 端口上的设备进行通信 我需要在我的网站上提供基本的 javascript api 第一次尝试是使用 content script 消息传递 但我无法使用serial许可与content scr
  • 检测 iOS 应用程序的首次启动[重复]

    这个问题在这里已经有答案了 我正在尝试在 Swift 中找到一种方法来检测第一次启动 通常 您会向 NSUserDefaults 写入一个值来指示应用程序之前已启动 let launchedBefore NSUserDefaults sta
  • 使用 OpenCart 2.1.1.1 在 PHP 中发送附件

    了解 OpenCart 2 0 1 1 的人知道如何实现 system libary mail php 中的以下 addAttachment 函数 public function addAttachment filename this gt
  • 同一平面内具有相同原点的两个 3D 向量之间的符号角

    我需要的是位于同一 3D 平面内且具有相同原点的两个向量 Va 和 Vb 之间的有符号旋转角 知道 包含两个向量的平面是任意的 并且不平行于 XY 或任何其他基平面 Vn 是平面法线 两个向量以及法线具有相同的原点 O 0 0 0 Va 是
  • AngularJS/UI Bootstrap - 删除时淡出警报

    我正在使用 Angular用户界面引导程序 我创建了自定义指令 将广播的警报推送到绑定到视图的警报数组中 呈现为 Bootstrap 警报 在一定的超时后 警报将从数组中删除 从而从视图中删除 这是代码 angular module myA
  • bash 变量赋值时是否需要引用命令替换?

    几乎我读过的所有地方 包括 Google 的 bash 脚本风格指南都提到了引用命令替换的必要性 当然 除非特别需要 我了解一般使用期间引用命令替换的时间 地点 原因 例如 echo cat lt lt lt useless string
  • 如何防止MATLAB打印错误空格和使用错误字体?

    Matlab 2015a 在长字符串中的 之前插入空格 但在短字符串中则不插入空格 xlabel 在某些情况下 可以通过使用 UTF 8 字母来解决 但在其他情况下这会失败 请参阅 2 文本的字体应该是Helvetica但看起来不一样 虽然
  • iOS 上的线程安全延迟初始化

    我有一个视图控制器 我想延迟初始化 初始化后 尽可能使用相同的副本 我不使用单例 因为我最终想从内存中删除它 我使用 getter 来这样做 我的代码如下所示 property retain UIViewController myContr
  • 确定 ASP.NET 站点的“活跃”用户数

    在 ASP NET 站点上 有哪些技术可用于跟踪在任何给定时间点登录该站点的用户数量 例如 我可以生成一份显示如下内容的报告 10 00am 11 00am 12 00pm 1 00pm 2 00pm 3 25 25 32 45 40 37