사양 작성되지 :Identity Server를 4 엔드 포인트 포트는
- .NET 코어 2 지역 dev에 시스템에서
- 신원 서버 4
내가 examply 에 대한 찾을 수 있습니다 우체부 http://127.0.0.1:5000/.well-known/openid-configuration에 의해 방문 "jwks_uri"주소가 http : //127.0.0.1:5000/.well-known/openid-configuration/jwks 인
http : //127.0.0.1을 방문 할 수 있습니다. 같은 5000/여단입니다 알려진/오픈 ID 구성/jwks하고 및 결과 참조 :
{
"keys": [
{
"kty": "RSA",
"use": "sig",
"kid": "6ca39c3dd4ffda97d502243e25fa4e54",
"e": "AQAB",
"n": "sZthlS0HE1pkbSnMlPyKNDkAqkQryeKG7YSRMeUbrDQARu-9f11iUFUblAdXUhuFRu0R77AQ-mhjy7kfjQMOT58gp3aMa17HTKcMxZRZEi-zcXZuxVA7Q0nuWrWp4_-0VAMV4OhGromZCFtUb26kRJXyKMNlHSM2irSJ9LWnx6NtSkHMrC_kv3kpciZWLx__9DkVM7wmYuGz9DMezoz7-FuwcJcGJHmVz7RNRwGNhdcvEG8nJE3fl8QQ16CjOim2X845gaIc9dWKi1MAA_LS1M2EK4aU8FZjVqgQgY472zrwGtUtwz25aUEZu130fthZabvOiWTDbztuYtOmrxP7BQ",
"alg": "RS256"
}
]
}
포트 5000 내가 방문 지역 dev에 시스템에서 가장 중요한 것은
에게 있습니다 : 우체부 http://192.168.168.13:81/.well-known/openid-configuration에 의해 내가 주소 http로 examply "jwks_uri"를 찾을 수 있습니다
를 //192.168.168.13/.well-known/openid-configuration/jwks 6,510,403,210 내가 오류 404받을 beacuse http://192.168.168.13/.well-known/openid-configuration/jwks을 방문 할 수없는 포트가 없습니다을nginx error!
The page you are looking for is not found.
81
나는 HTTP를 방문 할 수 있습니다 : //192.168.168.13:81/.well-known/openid-configuration를/jwks 및 결과 참조와 같은 :
{
"keys": [
{
"kty": "RSA",
"use": "sig",
"kid": "6ca39c3dd4ffda97d502243e25fa4e54",
"e": "AQAB",
"n": "sZthlS0HE1pkbSnMlPyKNDkAqkQryeKG7YSRMeUbrDQARu-9f11iUFUblAdXUhuFRu0R77AQ-mhjy7kfjQMOT58gp3aMa17HTKcMxZRZEi-zcXZuxVA7Q0nuWrWp4_-0VAMV4OhGromZCFtUb26kRJXyKMNlHSM2irSJ9LWnx6NtSkHMrC_kv3kpciZWLx__9DkVM7wmYuGz9DMezoz7-FuwcJcGJHmVz7RNRwGNhdcvEG8nJE3fl8QQ16CjOim2X845gaIc9dWKi1MAA_LS1M2EK4aU8FZjVqgQgY472zrwGtUtwz25aUEZu130fthZabvOiWTDbztuYtOmrxP7BQ",
"alg": "RS256"
}
]
}
이 내 CentOS의 방화벽 설정입니다 :,
public (active)
target: default
icmp-block-inversion: no
interfaces: eth0
sources:
services: ssh dhcpv6-client
ports: 80/tcp 443/tcp 81/tcp 82/tcp
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
이것은 역방향 프록시 내 nginx를 구성입니다 : 내가 문제를 연구 한 지금까지
server {
listen 81;
location/{
proxy_pass http://127.0.0.1:5000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
여단입니다 알려진/오픈 ID 구성에에 (더 적절한 포트가 없다는 것입니다 이 경우 서버 컴퓨터의).
종점에 종단점이 수동으로 추가 된 경우 종단점을 사용할 수 있습니다. 종단점을 사용할 수 있습니다.
내 응용 프로그램이 에 잘 속합니다. 잘 알려진/openid- 구성 엔드 포인트를 자동 검색하려면 인증이 작동하지 않습니다. IdentityServer 4 구성 또는 Centos 구성에 문제가 있다는 것을 모르겠습니다.사람이 같은 문제에 직면하는 경우