identityserver4在docker中无法调用

2019-01-03 01:35发布

如题,192.168.199.228是容器所在虚机地址,调用失败,错误提示是https required。

部署在本机的时候可以调用。

本机OS:windows server 2012

docker所在虚机OS:centos7

 
 
 

2条回答
成全新的幸福
2楼-- · 2019-01-03 01:44

把 RequireHttpsMetadata 设置为 false 试试

查看更多
\"骚年 ilove
3楼-- · 2019-01-03 01:58

 await DiscoveryClient.GetAsync(settings.Host);此方法必须写成localhost地址或者https的,或者你用httpclient自己调用

 地址(http://localhost:56789/connect/token)如果不是localhost需要https,否则需要使用别的请求类,比如HttpClient

查看更多
登录 后发表回答