ABP 使用HttpClient调用WebAPI授权问题Unauthorized_could not retrieve the openid connect discovery do-程序员宅基地

技术标签: ABP  

ABP 使用HttpClient调用WebAPI授权问题Unauthorized 

install-package Volo.Abp.Http.Client.IdentityModel -version 4.3.3

typeof(AbpHttpClientIdentityModelModule),

 var isAuth = await identityModelAuthenticationService.TryAuthenticateAsync(client);
            if (!isAuth)
                Logger.LogError("授权失败");
            var response = await client.GetAsync($"/api/app/organization-unit/by-parent?parentid={parentid}");
            if (response.StatusCode != HttpStatusCode.OK)
                return null;
            var options = new JsonSerializerOptions
            {
                PropertyNameCaseInsensitive = true
            };
            var json = await response.Content.ReadAsStringAsync();
            var jsonObject = System.Text.Json.JsonDocument.Parse(json).RootElement;
            var result = JsonSerializer.Deserialize<List<SysShopInfoDto>>(jsonObject.ToString(), options);

"message": "Could not retrieve the OpenId Connect discovery document! ErrorType: Exception. Error: Error connecting to http://192.168.31.85:8082/.well-known/openid-configuration. HTTPS required.",
  "details": "AbpException: Could not retrieve the OpenId Connect discovery document! ErrorType: Exception. 

  "IdentityClients": {
    "Default": {
      "GrantType": "password",
      "ClientId": "MES_App",
      "ClientSecret": "1q2w3e*",
      "UserName": "admin",
      "UserPassword": "1q2w3E*",
      "Authority": "http://192.168.131.185:8012/",
      "RequireHttps": "false",
      "Scope": "Permission"
    }
  },

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/dacong/article/details/119033426

智能推荐

Apereo CAS 4.1反序列化RCE漏洞_apereo-cas 4.1-rce-程序员宅基地

文章浏览阅读740次。漏洞简介Apereo CAS 是一款Apereo发布的集中认证服务平台,常被用于企业内部单点登录系统。其4.1.7版本之前存在一处默认密钥的问题,利用这个默认密钥我们可以构造恶意信息触发目标反序列化漏洞(硬编码导致的漏洞),进而执行任意命令。版本: Apereo CAS <= 4.1.7环境搭建拉docker环境之后访问web界面http://127.0.0.1:8080/cas/login下载安装相关工具1、安装 jdk 1.8 ,配置好系统环境变量2、安装 maven _apereo-cas 4.1-rce

vue运行报错Extra space after key template-程序员宅基地

文章浏览阅读5.4k次,点赞4次,收藏2次。刚开始学习vue,跟着教程一步一步的自己敲代码,发现了如下错误:Extra space after key ‘template’其实错误中已经给出提示key-spacing,一开始并未注意,经多番尝试,发现template后面多了一个空格本人初学菜鸟,不知道为何校验如此沿革,冒号前不能有空格,冒号后必须有空格,待日后深入研究!..._extra space after key

Maxwell:异构数据源实时同步工具_maxwell oracle-程序员宅基地

文章浏览阅读4.2k次。Maxwell:异构数据源实时同步工具文章目录Maxwell:异构数据源实时同步工具1、概述2、原理解析2.1 Mysql主从复制3、Maxwell安装部署4、增量数据同步5、历史数据全量同步5.1 Maxwell-bootstrap1、概述​ Maxwell:实时监控Mysql数据库的数据变更操作(包括insert、update、delete),并将变更数据以 JSON 格式发送给 Kafka、Kinesi等流数据处理平台。​ Maxwell的工作原理是实时读取MySQL数据库的二进制日志(B_maxwell oracle

ThingsBoard是什么?_thingsboard是干嘛的-程序员宅基地

文章浏览阅读1k次。ThingsBoard是一个开源物联网平台,可实现物联网项目的快速开发、管理和扩展,你可以在任何地方进行部署并且对个人和商业用户均可以免费使用。_thingsboard是干嘛的

VS2017下dll和lib的使用_vsllb-程序员宅基地

文章浏览阅读3.8k次。前言最近开始认真掌握VS的各种操作,自然而然避不开dll和lib的使用,自己逛了逛CSDN和博客园,看了很多博客,但是并不是很让我满意,一方面是大多不符合我的环境(VS2017 Community),另一方面是太他妈复杂了,什么建成后又各种添加什么的,实在记不熟,所以以下是我的操作。说明如下:环境:VS2017 Community操作:同一个结局解决方案下一个exe项目,一个dll项目,一..._vsllb

MSYS2 更换国内源_msys2 mingw 64-bit替换源-程序员宅基地

文章浏览阅读1.6k次,点赞5次,收藏4次。文章目录MSYS2 更换国内源MSYS2 更换国内源使用默认的 MSYS2 源升级软件或是安装新软件的特别的慢。所以就翻了翻国内的几个开源软件的镜像库,发现中科大的库里就有 MSYS2。所以就研究了一下,给 MSYS2 添加了中科大的源。简单的说 msys64\etc\pacman.d 目录下有三个文件。mirrorlist.msysmirrorlist.mingw64mirrorlist.mingw32这三个文件记录了都有哪些源。下面把我添加之后的文件内容贴上来。首先是 mirrorlis_msys2 mingw 64-bit替换源

随便推点

myeclipse 导入项目后报错 An error has occurred:_myeclipse svn an error occurred while accessing th-程序员宅基地

文章浏览阅读910次。今早遇到这样的问题了,一直弹出这种提示,查看了log显示如下刚开始以为是插件版本不符的问题导致不能调用结果一直尝试都不能解决后来查了下国外网友遇到的问题和我相似所以参考了他的做法:第一步:需要清空你工作空间org.eclipse.core.resources\.projects中之前的删除项目预留下来的项目;它可能导致空指针异常调用失败的原因。所以我的做法是直接删除D:\workspaces\.m..._myeclipse svn an error occurred while accessing the repository entry

Android studio笔记:工程介绍和控件(Toolbar)_androidx.appcompat.widget.toolbar-程序员宅基地

文章浏览阅读418次。app:navigationIcon是用来设置图标,我们一般是弄一个返回箭头。DarkActionBar我们一般修改为NoActionBar,自己设置。android:gravity="center"这个是设置不了的,要用。为什么我们要用toolbar就是因为我们可以能灵活的使用。也可以通过java的方式设置。_androidx.appcompat.widget.toolbar

python猜随机数游戏-程序员宅基地

文章浏览阅读3.8k次,点赞2次,收藏3次。利用python写的猜随机数游戏_python猜随机数

office打开文件提示“启用编辑”_word打开每次都要点启用编辑-程序员宅基地

文章浏览阅读8.2k次。不想word、excel一打开网络文件、不安全位置的文件、Outlook附件就提示“启用编辑”,只需将如下位置的勾选去掉即可!_word打开每次都要点启用编辑

mysql写入代码_MYSQL批量插入数据的实现代码第1/3页-程序员宅基地

文章浏览阅读86次。@echo offclsset CLASSPATH=..\api\jogre.jarset CLASSPATH=%CLASSPATH%;.set CLASSPATH=%CLASSPATH%;classesset CLASSPATH=%CLASSPATH%;lib\dom4j.jarjava org.jogre.server.JogreServer建表create database con_test..._mysql批量写入记录的代码

(Python数字图像处理)自适应中值滤波算法_图像滤波 椒盐噪声 自适应中值滤波-程序员宅基地

文章浏览阅读5.7k次,点赞21次,收藏55次。文章目录一、实现方法二、代码运行结果一、实现方法自适应中值滤波算法有两个处理层次:**层次A:**若zmin<zmed<zmax,则转移到层次B;否则,增Sxy尺 寸,若Sxy<Smax,则重复层次A;否则,输出zmed。**层次B:**若zmin<zxy<zmax,则输出zxy;否则,输出zmed。既然是中值滤波,那处理椒盐这类冲激噪声肯定比较合适,自适应中值滤波能在有效去除冲激噪声的基础上,平滑其他非冲激噪声,减少失真,保留图像细节,而对于同等大小的中_图像滤波 椒盐噪声 自适应中值滤波

推荐文章

热门文章

相关标签