首页 > 其他分享 >【HMS Core】web端网页应用集成账号服务,请求/oauth2/v3/token返回状态码403

【HMS Core】web端网页应用集成账号服务,请求/oauth2/v3/token返回状态码403

时间:2023-06-26 17:08:34浏览次数:36  
标签:Core oauth2 服务器端 web token v3 403

【问题描述】

web端网页应用接入华为账号,请求/oauth2/v3/token返回状态码403

请求代码:

【HMS Core】web端网页应用集成账号服务,请求/oauth2/v3/token返回状态码403_服务器端

响应日志:

【HMS Core】web端网页应用集成账号服务,请求/oauth2/v3/token返回状态码403_web端_02

【问题分析】

这是由于跨域访问报错了,建议从服务器端调用token接口重试,不要把client_secret暴露到web端


【解决方案】

服务器端调用token接口

参考链接:https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/web-get-access-token-0000001050048946

【HMS Core】web端网页应用集成账号服务,请求/oauth2/v3/token返回状态码403_web端_03

标签:Core,oauth2,服务器端,web,token,v3,403
From: https://blog.51cto.com/u_15687416/6555845

相关文章

  • Taurus .Net Core 微服务开源框架:Admin 插件【1】 - 微服务节点管理
    前言:最近发现NetCore的文章有点少,特来补几篇。上一篇:Taurus.mvc.NetCore微服务开源框架发布V3.1.7:让分布式应用更高效。自上篇之后,期间更新了4个小版本,更新如下:-----V3.1.7.1----------------1、优化:请求头输出【标识主机IP号、进程号】(2023-06-07)2、优化:Gateway负载......
  • 自动化神器 Playwright 的 Web 自动化测试解决方案
    1.主流框架的认识 总结:由于Selenium在3.x和4.x两个版本的迭代中并没有发生多大的变化,因此Selenium一统天下的地位可能因新框架的出现而变得不那么稳固。后续的Cypress、TestCafe、Puppeteer被誉为后Selenium时代WebUI自动化的三驾马车。但是由于这三个框架都是基于JavaScr......
  • 深度解析SpringBoot内嵌Web容器
    你好,我是刘牌!前言今天分享一个SpringBoot的内嵌Web容器,在SpringBoot还没有出现时,我们使用Java开发了Web项目,需要将其部署到Tomcat下面,需要配置很多xml文件,SpringBoot出现后,就从繁琐的xml文件中解脱出来了,SpringBoot将Web容器进行了内嵌,我们只需要将项目打成一个jar包,就可以运行......
  • 如何提高Web应用程序安全
    Web应用程序安全是指为保护Web应用程序免受潜在攻击而采取的措施。包括保护Web应用程序免受可能损害其功能、安全性和数据完整性的外部威胁的策略和流程。有效的Web应用程序安全策略包括识别潜在漏洞、评估其相关风险以及实施防攻击的措施。Web应用程序中的常见漏洞攻击者经......
  • HTML5 WebUploader 分块上传
    ​ 设计由来在实际的项目开发中常遇到超大附件上传的情况,有时候客户会上传GB大小的文件,如果按照普通的MultipartFile方式来接收上传的文件,那么无疑会把服务器给干崩溃,更别说并发操作了。于是笔者决定要写一个超大附件上传的方法,于是有此。功能实现图​编辑  功能介......
  • NETCORE - 动态类型 dynamic 取值
    NETCORE-动态类型dynamic取值环境:.NET6+WebApi 控制器传参时,使用dynamic 安装nuget 包 Program.cs 中//添加对象序列化程序为Newtonsoft.Jsonbuilder.Services.AddControllers().AddNewtonsoftJson(options=>{options.SerializerSettings.ContractR......
  • redis安装-备份-恢复 -- redislive -- web管理工具
    1.安装参考:https://www.jb51.net/article/146744.htm2.安装ruby2.3.31.gpg2--keyserverhkp://keys.gnupg.net--recv-keysD39DC0E32.curl-Lget.rvm.io|bash-sstable3.rvm生效source/usr/local/rvm/scripts/rvm4.安装一个版本rvminstall2.3.35.设置默认rubyrvmu......
  • django 环境和安装 + job - 蓝v - django.core.exceptions.ImproperlyConfigured: SQL
    1.部署蓝鲸2.安装djangomkdir~/.virtualenvspython3-mvenv~/.virtualenvs/djangodevpython-mvenv~/.virtualenvs/djangodevsource~/.virtualenvs/djangodev/bin/activatedeactivatesource~/.virtualenvs/djangodev/bin/activatepipinstallDjangopython-c&quo......
  • 学习websocket,原来这么简单
    简单介绍websocketWebSocket是一种在TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准。然后WebSocketAPI也被W3C定为标准。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocketAPI中,浏览器和服......
  • web前端性能优化之资源文件加载优化
    前言首屏速度是用户体验的最关键一环,而首屏速度最大的决定性因数就是资源的加载速度而资源的加载速度=资源大小+网速资源大小影响的方面有1、压缩(如Gzip)2、一部分代码分割出来做异步加载,需要的时候在加载3、写代码的时候尽量精简本文主要针对,资源文件加载的优化。异步资......