找回密码
 立即注册

QQ登录

只需一步,快速开始

mm-bzu

金牌服务用户

27

主题

73

帖子

224

积分

金牌服务用户

积分
224
mm-bzu
金牌服务用户   /  发表于:2024-5-16 16:54  /   查看:4015  /  回复:11
5金币
我们想对ActiveReports所有的请求都加上Authorization验证,目前我们在/api/reporting的请求加上了验证,但是对于别的请求例如 /api/reports,我们没有地方去配置它,所有没法添加验证。请问一下,有什么地方可以给/api/reports请求加上Authorization吗?



目前/api/reporting请求是这样加的。


还有我想请问一下,对于ActiveReports 16 我们.net core项目后端想去验证这个请求的token,是只能从context.Request 中取出Authorization,再去对
Authorization里面的token进行判断吗?还是说有别的更简单的方式


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

11 个回复

正序浏览
Eden.SunWyn认证
超级版主   /  发表于:2024-5-29 11:12:57
13#
mm-bzu 发表于 2024-5-29 09:41
还有我想请问一下,对于ActiveReports 16 我们.net core项目后端想去验证这个请求的token,是只能从contex ...

目前没有其他方式,只能从 context.Request 中取出Authorization在进行判断了。
回复 使用道具 举报
mm-bzu
金牌服务用户   /  发表于:2024-5-29 09:41:35
12#
还有我想请问一下,对于ActiveReports 16 我们.net core项目后端想去验证这个请求的token,是只能从context.Request 中取出Authorization,再去对
Authorization里面的token进行判断吗?还是说有别的更简单的方式    是这个问题
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-5-28 18:57:25
11#
本帖最后由 Eden.Sun 于 2024-5-28 18:58 编辑
mm-bzu 发表于 2024-5-28 17:07
能否回答下这个问题


您可以看一下我上面的回复,/api/reports     需要在designer的server参数中进行修改:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
mm-bzu
金牌服务用户   /  发表于:2024-5-28 17:07:51
10#


能否回答下这个问题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-5-20 11:43:06
9#
您的问题解决了么。
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-5-20 11:42:56
8#
wengMQ 发表于 2024-5-17 18:40
【新提醒】Web端在线设计器项目实际分享 - ActiveReports专区 - 专题教程 - 葡萄城开发者社区  https://gcd ...

回复 使用道具 举报
wengMQ悬赏达人认证
银牌会员   /  发表于:2024-5-17 18:40:41
7#
【新提醒】Web端在线设计器项目实际分享 - ActiveReports专区 - 专题教程 - 葡萄城开发者社区  https://gcdn.grapecity.com.cn/fo ... &extra=page%3D1
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-5-17 18:10:30
6#
Eden.Sun 发表于 2024-5-17 18:08
您这个 /api/reports 的请求是预览的时候发送的一个请求么:

这个请求是设计器中通过server设置的, / ...

如果不会修改url的话,不用修改url的值。



server: {
        onBeforeRequest: (init) => {
            init.headers.token = "token";
            return init;
        }
    },






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
mm-bzu
金牌服务用户   /  发表于:2024-5-17 13:23:28
4#
本帖最后由 mm-bzu 于 2024-5-17 15:41 编辑

我想问的是请求 /api/reports,不是/api/reporting,该怎么加上token
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-5-17 12:25:35
3#
您好,确实在 onRequest 时间中添加请求头的。



不过在AR16有个  [size=0.9em]securityToken 属性可直接传 token,不过这个可能需要咱们从项目层面获取 token 的值然后进行判断。
[size=0.9em]具体的您可以参考下接口api:https://developer.mescius.com/activereportsnet/docs/versions/v16/online/using-js-viewer.html?highlight=authorization%2C

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部