小码农 发表于 2023-9-25 16:57:27

临时秘钥提示找不到许可证

本帖最后由 小码农 于 2023-9-25 17:01 编辑

因为服务器不确定性,所以先申请了一个临时秘钥,但是部署之后一直提示找不到许可证,不知道为什么,之前部署过另一个系统,引用方式都一样,但是之前是vue2,现在是vue3+vite,测试环境正常使用

设计器没问题,但是使用 @grapecity/activereports-vue 就提示这个

测试环境没问题,打包后部署就不行了,秘钥也能正常打印

还有spread-ExcelIo测试服也没问题,正式服就提示无法把秘钥赋值进去


使用的vue3,版本如下



const start = async () => {
    console.log('开始导入');
    console.log('exportCenter', exportCenter)
    console.time('依赖加载时间');

    let {
      Core,
      XlsxExport
    } = await import(/* webpackChunkName: 'activereports', webpackPrefetch: true*/ '@grapecity/activereports');
    cXlsxExport.value = XlsxExport;
    cCore.value = Core;

    await import('@grapecity/activereports-localization'); // 视图中文

    await import('@grapecity/activereports/styles/ar-js-ui.css');
    await import('@grapecity/activereports/styles/ar-js-viewer.css');
    await import('@grapecity/activereports/styles/ar-js-designer.css');
    await import('@grapecity/activereports-localization/dist/designer/zh-locale');
    await import('@grapecity/activereports/pdfexport');
    await import('@grapecity/activereports/xlsxexport');

    let {
      FontStore: FontStores,
      PageReport: PageReports
    } = await import(/* webpackChunkName: 'grapecity-activereports', webpackPrefetch: true*/'@grapecity/activereports/core');
    PageReports.LicenseKey = exportCenter.sheJiQi;
    FontStores.registerFonts('/static/Font/fontsConfig.json');
    PageReport = PageReports;
    FontStore = FontStores;

    await import('@/style/ar-js-theme/ar-js-ui.css');
    await import('@/style/ar-js-theme/ar-js-viewer.css');
    await import('@grapecity/spread-sheets/styles/gc.spread.sheets.excel2013white.css');
    await import('@grapecity/spread-sheets-designer/styles/gc.spread.sheets.designer.min.css');
    await import('@grapecity/spread-sheets-designer-resources-cn');

    let gc = await import('@grapecity/spread-sheets');
    gc.Spread.Common.CultureManager.culture('zh-cn');
    gc.Spread.Sheets.LicenseKey = exportCenter.sheetsLicenseKey;
    console.log(exportCenter.sheetsLicenseKey)
    gc.Spread.Sheets.Designer.LicenseKey = exportCenter.sheetsLicenseKey;
    GC = gc;

    let ExcelIOs = await import('@grapecity/spread-excelio');
    console.log('ExcelIOs', ExcelIOs)
    ExcelIOs.LicenseKey = exportCenter.sheetsLicenseKey;
    ExcelIO = ExcelIOs;

    await import('@grapecity/spread-sheets-designer');

    console.timeEnd('依赖加载时间');
}






Felix.Li 发表于 2023-9-25 16:57:28

问题原因主要还是vue+vite,需要配置moment的引用。具体操作参考如下:

https://demo.grapecity.com.cn/activereportsjs/docs/GettingStarted/QuickStart/QuickStart-Vitejs

Felix.Li 发表于 2023-9-25 18:18:57

问题描述:

运行发布后,提示没有授权

解决方法:
这个是您没有给ARJS设置授权,您可以根据一下Demo去吧授权绑定一下:
https://demo.grapecity.com.cn/activereportsjs/docs/GettingStarted/Licensing


主要看这个,里面放您的授权即可

Eden.Sun 发表于 2023-9-25 18:20:52

您好,授权不可用,可能是下面的原因,您可以排查一下:


① 版本不对:
您的授权是那个版本的,是否和您项目中引用的ARJS版本一致;

② 您看一下您的授权是不是打错了,是不是把开发授权当成部署授权了。
开发授权是designer 开头的,


部署授权是您的ip或者域名;

③ 如果上面的都没有问题,您对比一下授权,看是不是复制的时候漏掉了部分内容。



小码农 发表于 2023-9-26 14:21:50

Eden.Sun 发表于 2023-9-25 18:20
您好,授权不可用,可能是下面的原因,您可以排查一下:



设计器没有问题,没有提示激活码失效,但是使用@grapecity/activereports-vue 预览viewer就是提示这个,怎么弄都不行

小码农 发表于 2023-9-26 14:23:23

Felix.Li 发表于 2023-9-25 18:18
问题描述:

运行发布后,提示没有授权


已经都设置秘钥了,设计器没有问题,没有提示激活码失效,但是使用@grapecity/activereports-vue 预览viewer就是提示这个,未找到许可证,怎么弄都不行

Bella.Yuan 发表于 2023-9-26 14:49:02

小码农 发表于 2023-9-26 14:23
已经都设置秘钥了,设计器没有问题,没有提示激活码失效,但是使用@grapecity/activereports-vue 预览vie ...

您好,我找授权同事帮您查了一下,您申请的临时授权是从9月1日开始的30天的临时授权,所以目前没有过期,通过对比发现问题原因:
您申请的30天的ARJS部署授权部分码截图:


看您上面控制台的授权码和我上面查找的授权码不一致,ip后面的码不一样,猜测您用的是其他产品的部署授权码来激活ARJS,所以这个肯定是有问题的,ARJS您申请的30天的临时部署授权如下,您在您那边找一下对应的授权,替换成正确的授权码,在测试看看。如果您找不到授权码,可以联系一下对应的商务同事帮您重新申请一个临时的部署授权码您测试看看。

小码农 发表于 2023-9-26 15:22:24

Bella.Yuan 发表于 2023-9-26 14:49
您好,我找授权同事帮您查了一下,您申请的临时授权是从9月1日开始的30天的临时授权,所以目前没有过期, ...

你好,我配置的秘钥没有问题,您看到的是spreadjs的秘钥,我打印了的arjs的秘钥就是您查询的这个

现在问题是 使用Designer没有问题,也没有提示秘钥有问题,说明配置的没有问题吗,如下图,

但是使用@grapecity/activereports-vue 进行预览的时候,才会提示,版本也没有问提








Felix.Li 发表于 2023-9-26 16:42:47

本帖最后由 Felix.Li 于 2023-9-26 17:34 编辑

您好,目前暂时看不出什么异常问题,您看方便远程看一下嘛:
时间: 9-27 9:30

Felix-李佳豪 邀请您参加腾讯会议
会议主题:Felix-李佳豪的快速会议
会议时间:2023/09/26 16:42-17:42 (GMT+08:00) 中国标准时间 - 北京

点击链接直接加入会议:
https://meeting.tencent.com/dm/QzWn6FaUrsUF

#腾讯会议:878-364-338

复制该信息,打开手机腾讯会议即可参与

小码农 发表于 2023-9-26 22:42:16

Felix.Li 发表于 2023-9-26 16:42
您好,目前暂时看不出什么异常问题,您看方便远程看一下嘛:
时间: 9-27 9:30



好的,谢谢
页: [1] 2
查看完整版本: 临时秘钥提示找不到许可证