export const refisterToken = () => { console.log(window.isDev, 'window.isDev'); return new Promise(async (resolve, reject) => { if (window.isDev) { const params = { request: 'getToken', username: 'username', password: 'password', expiration: '60', f: 'json' }; const [IdentityManager] = await loadModules<[typeof import('esri/identity/IdentityManager')]>( ['esri/identity/IdentityManager'], window.esriOption ); const result = await axios.post('请求地址', qs.stringify(params)); if (result) { if (result.status === 200 && result.data && result.data.token) { const { token, expires } = result.data; console.log(token); IdentityManager.registerToken({ token, server: 'server地址', userId: params.username }); resolve({ code: 200, message: '成功', data: token }); } else { message.warning('请求token失败'); reject({ code: 300, message: '请求token失败', data: null }); } } else { return; } } else { resolve({ code: 200, message: '成功', data: '' }); } }); };
正文
arcgis api 加载服务注册token
文章版权声明:除非注明,否则均为
譬如朝露_策温技术开发工作室博客原创文章,转载或复制请以超链接形式并注明出处。
发表评论
侧栏公告
寄语
譬如朝露博客是一个分享前端知识的网站,联系方式11523518。
热评文章
标签列表
热门文章
友情链接