2022-07-14NCC接口

1.接口无法访问

第一类问题:为添加启动参数

vm启动参数 添加参数 -Duap.hotwebs=nccloud,fs,uapws

第二类问题:

接口类要写在public目录下,否则有可能访问不到

第三类问题:

请求报文格式不标准或者程序解析参数报错导致无法访问

2.rest接口注意事项

①rest接口中需要增加数据库信息

String usercode = "admin";

String dsName = MdmUtils.getMdmConfig("dsname");

InvocationInfoProxy.getInstance().setUserDataSource(dsName);

InvocationInfoProxy.getInstance().setUserCode(usercode);

ISecurityTokenCallback tc = NCLocator.getInstance().lookup(ISecurityTokenCallback.class);

byte[] token = tc.token("__system".getBytes(), "admin".getBytes());

NetStreamContext.setToken(token);

②调用后端服务

使用NCLocator.getInstance().lookup

不要使用ServiceLocator.find

④⑤⑥⑦

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容