授权SDK使用说明

        一般而言,在替换试用版本的dll为授权版本的dll后,需要在代码中设置授权的帐号密码。各产品授权SDK的具体使用说明如下。 

1. ESFramework授权用户

(1)在服务端调用ESPlus.Rapid.RapidEngineFactory.CreateServerEngine()之前,添加如下代码

         ESPlus.GlobalUtil.SetAuthorizedUser("授权帐号", "授权密码"); 

(2)在服务端程序退出之前,请调用RapidServerEngine的Close方法,以安全释放引擎。 

(3)如果使用了ESFramework.Boost.dll,那么,请下载ESFramework.Boost项目的源码,使用授权版的ESFramework.dll重新编译。 

2. OMCS授权用户

(1)在服务端创建 MultimediaServer 实例之前,添加如下代码

         OMCS.GlobalUtil.SetAuthorizedUser("授权帐号", "授权密码");

(2)在服务端程序退出之前,请调用MultimediaServer的Close方法,以安全释放引擎。  

(3)如果使用了OMCS.Boost.dll,那么,请下载OMCS.Boost项目的源码,使用授权版的OMCS.dll重新编译。 

3. StriveEngine授权用户

(1)在服务端调用StriveEngine.NetworkEngineFactory创建网络引擎之前,添加如下代码

         StriveEngine.GlobalUtil.SetAuthorizedUser("授权帐号", "授权密码");

(2)在服务端程序退出之前,请调用ITcpServerEngine的Dispose方法,以安全释放引擎。   

4. MFile授权用户

(1)在程序Main的开始部分,添加如下代码

         Oraycn.MFile.GlobalUtil.SetAuthorizedUser("授权帐号", "授权密码");

(2)还需要将OMFile.dll这个非托管库的正式版本拷贝到运行目录下,覆盖对应文件。 

5. MCapture授权用户

       在程序Main的开始部分,添加如下代码

       Oraycn.MCapture.GlobalUtil.SetAuthorizedUser("授权帐号", "授权密码");

6. MPlayer授权用户

       在程序Main的开始部分,添加如下代码

       Oraycn.MPlayer.GlobalUtil.SetAuthorizedUser("授权帐号", "授权密码");

 

关于加密狗

       如果授权方式使用了加密狗,则需要注意以下三点:

(1)请将 sdog.dll 拷贝到运行目录下。

(2)在服务端启动前,先插上加密狗。

(3)服务端运行过程中,请勿拔掉加密狗,否则,服务端引擎会停止运行。

注:如果需要验证能否识别加密狗,可以下载加密狗检测程序进行测试。

 

关于强签名

      给程序集强签名,就相当于给程序集印上了一个“* * * * 公司出品”的标志,如此可以识别他人冒充贵公司的名义发布同名的盗版程序集。

      这篇文章将告诉您:如何为程序集添加强签名?

 

与授权实例运行相关的FAQ

(1)问:服务端实例启动时,报错:Unauthorized user ,Error Code: xxx ! please contact to www.oraycn.com

         答: 授权失败。对应Error Code的含义如下:100 - 授权帐号错误,101 - 授权密码错误,102 - 过期,103 - 超过授权实例数, 104 - PublicTokenKey错误,106 - 启动码错误 。

(2)问:服务端实例正常运行一段时间后,不再接受新的客户端连接?

         答:一般是因为运行过程中,当前服务端实例授权失效导致的。可查看运行目录下的类似 xxx_AuthorizedError.txt 文件中的日志说明。

(3)问:重启服务端实例时报“未授权”的错误,该如何处理?

         答:如果是进程异常退出(包括VS停止调试)后重启,请等待5分钟后,再重启。

导航

首页

官方网站

立即咨询 

站内搜索

ESFramework 通信框架

详细说明

SDK下载

ESFramework FAQ

版本变更记录

OMCS 语音视频框架

详细说明

SDK下载

OMCS FAQ

版本变更记录

OrayTalk 企业即时通讯系统

详细说明

客户端下载

傲瑞实用组件

SDK下载

NPush 消息推送组件

StriveEngine 轻量级的通信引擎

MFile 语音视频录制组件

MCapture 语音视频采集组件

MPlayer 语音视频播放组件

OAUS 自动升级系统

傲瑞组件 FAQ

授权

授权流程

产品授权说明

产品选购指南

授权SDK使用说明

其它

SDK使用技巧

联系我们

电话:027-87638960

Q Q:168757008

邮件:master@oraycn.com