Open RobKenis opened 5 days ago
I test in auth0, there is no error like you. you can create an free auth0 account and test it.
My successful config.
frps
authentication_method = oidc
oidc_issuer = https://dev-xxxx.us.auth0.com/
oidc_audience = https://dev-xxxx.us.auth0.com/api/v2/
frpc
authentication_method = oidc
oidc_client_id = xxxx
oidc_client_secret = xxxx
oidc_audience = https://dev-xxxx.us.auth0.com/api/v2/
oidc_token_endpoint_url = https://dev-xxxx.us.auth0.com/oauth/token
oidc_audience should be same.
One frpc and multiple frpc are all right.
@RobKenis
You can find more openid RFC docs to find your problems.
@blizard863 We are using different clients per frpc, so all tokens have a different subject. I am making a Pull Request currently to demonstrate the issue. I'll keep you posted
OK, I will review it soon.
Bug Description
We run a single FRP Server and multiple FRP Client. For authentication, we use OIDC. This works fine when a single FRPC is running, but we see following errors when running more than 1 FRPC at the same time.
This results in the the FRP Clients constantly reconnecting, resulting in an unstable connection
frpc Version
0.53.2
frps Version
0.53.2
System Architecture
Server: linux/amd64, Client: windows/amd64
Configurations
Server:
Client:
Logs
Steps to reproduce
Affected area