SuperMap的安全证书类,其中包括token等安全验证信息。
需要使用用户名和密码在:”http://localhost:8090
获得形如:”2OMwGmcNlrP2ixqv1Mk4BuQMybOGfLOrljruX6VcYMDQKc58Sl9nMHsqQaqeBx44jRvKSjkmpZKK1L596y7skQ..”的value
目前支持的功能包括:地图服务、专题图、量算、查询、公交换乘、空间分析、网络分析,不支持轮询功能。
SuperMap. |
SuperMap的安全证书类,其中包括token等安全验证信息。 |
Properties | |
name | {String} 验证信息前缀,name=value部分的name部分,默认为“token”。 |
value | {String} 访问受安全限制的服务时用于通过安全认证的验证信息。 |
Constructor | |
SuperMap. |
SuperMap地图服务安全验证类。 |
Properties | |
getValue | 获取value |
Functions | |
destroy | 销毁此对象。 销毁后此对象的所有属性为null,而不是初始值。 |
Constants | |
CREDENTIAL | {SuperMap.Credential} 这个对象保存一个安全类的实例,在服务端需要安全验证的时候必须进行 设置。 |
获取value
var credential = new SuperMap.Credential("2OMwGmcNlrP2ixqv1Mk4BuQMybOGfLOrljruX6VcYMDQKc58Sl9nMHsqQaqeBx44jRvKSjkmpZKK1L596y7skQ..","token"); //这里 str = "2OMwGmcNlrP2ixqv1Mk4BuQMybOGfLOrljruX6VcYMDQKc58Sl9nMHsqQaqeBx44jRvKSjkmpZKK1L596y7skQ.."; var str = credential.getValue();
{String} 返回value字符串,在iServer服务下该value值即为token值。
{SuperMap.Credential} 这个对象保存一个安全类的实例,在服务端需要安全验证的时候必须进行 设置。
// 当iServer启用服务安全的时候,下边的代码是必须的。安全证书类能够接收一个value和一个name参数。 var value = "(以iServer为例,这里是申请的token值)"; var name = "token"; // 默认name参数为token,所以当使用iServer服务的时候可以不进行设置。 SuperMap.Credential.CREDENTIAL = new SuperMap.Credential(value, name);
销毁此对象。 销毁后此对象的所有属性为null,而不是初始值。
destroy: function()