大石头
|
d77cb4e522
|
本地地址不允许跳转
|
2025-07-27 17:29:51 +08:00 |
智能大石头
|
5d17e2321b
|
获取访问地址时,不能排序,否则可能新地址永远在第五位
|
2024-11-20 00:19:34 +08:00 |
大石头
|
48edc26ac4
|
本地地址可以是127.0.*,最多取5个地址,排序,避免多域名访问时,配置文件频繁改变
|
2024-11-15 09:55:56 +08:00 |
大石头
|
90c0223c13
|
取消404找不到路径的埋点,避免TraceItem过多
|
2024-10-07 21:45:49 +08:00 |
智能大石头
|
432d0aa24f
|
访问拦截信息设置UTF-8编码
|
2024-08-14 08:27:09 +08:00 |
大石头
|
1b8eb976fc
|
魔方不再强依赖Session,有就用,没有就降级到Cookie,最后降级到Token。
|
2024-08-01 21:05:03 +08:00 |
智能大石头
|
b54d7986da
|
全面检查登录过程,增加埋点,未发现明显问题。SSO登录默认不颁发令牌,本地会话丢失后直接跳转用户中心。
|
2024-07-23 23:11:26 +08:00 |
智能大石头
|
588603cbd6
|
v6.1.2024.0711
|
2024-07-11 00:31:13 +08:00 |
大石头
|
208a8afcb1
|
提前注入ICacheProvider,避免后续异常
|
2024-07-10 13:53:16 +08:00 |
笑笑
|
21aad2cb68
|
fix: api版本去掉session,SaveServiceAddress增加空判断
|
2024-07-04 09:56:46 +08:00 |
大石头
|
41bb1422b3
|
保存本机服务地址时,剔除本机地址,在星尘中,该地址向注册中心发布为外部地址
|
2024-07-03 19:15:34 +08:00 |
智能大石头
|
9c58a15626
|
IP访问太快,限流测试通过
|
2024-05-23 23:19:30 +08:00 |
大石头
|
358c51fcf9
|
在Cookie和Session中同时保存CubeDeviceId
|
2024-05-23 19:23:29 +08:00 |
大石头
|
f0a256401c
|
升级基础组件,修正信息页CpuRate类型改变而带来的错误
|
2024-05-19 21:04:21 +08:00 |
猿人易
|
9e4fb62713
|
修复set.ServiceAddress为空时导致的对象为空Bug
|
2024-05-17 17:50:25 +08:00 |
大石头
|
98770fd570
|
页面请求正常才记录访问地址,避免记录错误地址
|
2024-04-25 14:38:03 +08:00 |
大石头
|
25a734869e
|
借助ISpan数值标签记录请求响应大小
|
2024-04-25 11:32:58 +08:00 |
大石头
|
4a5bfd9af3
|
[fix]修正SSL跳转问题
|
2024-04-23 16:56:56 +08:00 |
大石头
|
14cba92919
|
[feat]新增ForceRedirect,强制跳转。指定目标schema和host,在GET访问发现不一致时强制跳转,host支持*。常用于强制跳转https,如https://*:8081
|
2024-04-18 18:05:41 +08:00 |
大石头
|
04c0167668
|
Merge branch 'master' into dev
|
2024-04-03 23:05:49 +08:00 |
大石头
|
231a8b413f
|
未启用多租户时,不要操作租户相关表
|
2024-04-03 22:47:15 +08:00 |
大石头
|
7a03d6053a
|
借助Session保存当前在线对象,减少数据库查询
|
2024-03-18 11:47:00 +08:00 |
大石头
|
19b1e1475d
|
对于过长埋点,记录内容长度和数据类型
|
2023-11-19 22:47:20 +08:00 |
大石头
|
7dd1810290
|
[feat] OAuth登录失败时不要返回500。close https://github.com/NewLifeX/NewLife.Cube/issues/85
|
2023-10-08 10:54:30 +08:00 |
智能大石头
|
319f41d51b
|
improvement: 改进用户登录后选自动选择租户的逻辑
|
2023-06-28 00:26:30 +08:00 |
大石头
|
4b668a82f8
|
自动记录用户访问主机地址
|
2023-06-27 18:21:02 +08:00 |
大石头
|
a3d5531406
|
消除繁琐的cookie跨域设置,在https时,SameSite使用None,此时可以让cookie写入有最好的兼容性,跨域也可以读取
|
2023-06-25 18:40:37 +08:00 |
智能大石头
|
5d0c8c155a
|
仅全局cookie使用secure,否则官网使用https写入CubeDeviceId后,星尘等没有使用https的站点无法写入普通cookie
|
2023-04-18 22:12:41 +08:00 |
大石头
|
b579c69953
|
增加控制开关,配置是否启用用户在线和用户统计
|
2023-04-11 10:28:14 +08:00 |
大石头
|
e103ba4eb9
|
支持租户切换,暂时使用地址/Admin/Index?tenantId=1
|
2023-03-29 18:36:04 +08:00 |
智能大石头
|
da74d8ebd1
|
租户中间件。设置租户上下文
|
2023-03-28 22:38:59 +08:00 |
大石头
|
922229e780
|
修改配置了名称,兼容旧版本但设置为过期
|
2023-03-23 08:18:39 +08:00 |
大石头
|
97aa729269
|
合并master主线代码,准备把第三代魔方合并回master
|
2023-03-19 19:26:00 +08:00 |
大石头
|
799a216de6
|
Cookie域名。可用于把Cookie写到顶级域名,默认为空写当前域。写顶级域要求https,同时会导致普通http无法在本地域写同名键值
|
2023-03-12 11:34:38 +08:00 |
大石头
|
d790d02f9f
|
删除不再使用的文件
|
2023-02-23 13:54:49 +08:00 |
大石头
|
11f324d02e
|
仅https时使用顶级域名写deviceId的cookie
|
2023-02-19 00:25:58 +08:00 |
大石头
|
89965af60a
|
https时,SameSite使用None,此时可以让cookie写入有最好的兼容性
|
2023-01-10 20:03:58 +08:00 |
大石头
|
b3807b9679
|
修正写入deviceId到cookie时ip地址被当成域名处理的bug
|
2023-01-10 18:13:27 +08:00 |
大石头
|
32fb394b37
|
设置 CubeDeviceId 时指定SameSite
|
2022-12-28 10:05:50 +08:00 |
大石头
|
83f0417c51
|
在sso上下游之间流转deviceId
|
2022-12-27 11:01:37 +08:00 |
大石头
|
86805d8929
|
CubeDeviceId的cookie作用域,设置为顶级域名
|
2022-12-27 10:11:17 +08:00 |
大石头
|
0b091ed2e2
|
魔方向客户端浏览器Cookie写入DeviceId,有效期10年
|
2022-11-18 19:35:05 +08:00 |
智能大石头
|
0bd585a227
|
接口抛出ApiException时,认为是正常业务行为,埋点不算异常
|
2022-10-16 17:15:39 +08:00 |
大石头
|
cb0f2d9e17
|
丰富魔方埋点
|
2022-05-27 14:39:28 +08:00 |
大石头
|
1b5f9e3f9a
|
获取更丰富的Http埋点数据
|
2022-05-26 17:30:33 +08:00 |
大石头
|
770fd68cda
|
魔方应用记录更细的埋点
|
2022-04-04 09:42:09 +08:00 |
大石头
|
337eb5634a
|
捕获SetWebStatus异常,避免日志无法拦截
|
2022-03-23 23:24:11 +08:00 |
大石头
|
c42fb589c3
|
增加python识别为爬虫
|
2022-03-04 09:52:20 +08:00 |
大石头
|
32bce8e43b
|
借助UserAgent解析来准确识别爬虫机器人
|
2022-02-19 13:28:28 +08:00 |
大石头
|
f40be151e7
|
用户在线表增加字段,记录浏览器等信息
|
2022-02-19 12:47:07 +08:00 |