IdentityServer4在iis部署怎么解决设置不需要https呢
时间: 2020-07-07来源:博客园
前景提要
IdentityServer4在iis部署怎么解决设置不需要https呢
0 悬赏园豆: 10 [待解决问题] Ids4 项目部署后,可以看到报错了,提示必须使用 HTTPS,怎么解决设置不需要https呢?可以全局设置不需要https吗 IdentityServer4 艾三元 | 初学一级 | 园豆: 192
提问于:2020-07-07 23:29 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(2) 0 startup中 试试注释掉这一段话 app.UseHttpsRedirection(); 初夏的阳光丶 | 园豆:580 (小虾三级) | 2020-07-08 09:35 现在尝试用了这种方式 var client = new HttpClient(); var disco = await httpClient.GetDiscoveryDocumentAsync(new DiscoveryDocumentRequest { Address = $"{Request.Scheme}://{Request.Host}", Policy = new DiscoveryPolicy { RequireHttps = false } }); //如果后续要使用到disco.TokenEndpoint这个,加多下面一个 disco.Policy.RequireHttps = false;
后续再研究看看全局问题 支持( 0 ) 反对( 0 ) 艾三元 | 园豆:192 (初学一级) | 2020-07-08 10:07 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 在受保护的api中
startup.cs 的ConfigureServices方法中
services.AddAuthentication( " Bearer " ) .AddJwtBearer( " Bearer " , options => { options.Authority = Configuration[ " Id4Server " ]; options.RequireHttpsMetadata = false ; options.Audience = " consumeractivity.webapi " ; });
options.RequireHttpsMetadata ,这个属性。 小小高 | 园豆:665 (小虾三级) | 2020-07-08 15:34 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行