mirror of
https://github.com/unmojang/drasl.git
synced 2025-08-03 19:06:04 -04:00
Ignore when FallbackAPIServer returns no public keys
This commit is contained in:
parent
c3cb43885f
commit
db8a304aa7
6
main.go
6
main.go
@ -498,6 +498,9 @@ func setup(config *Config) *App {
|
|||||||
playerCertificateKeys = append(playerCertificateKeys, key.PublicKey)
|
playerCertificateKeys = append(playerCertificateKeys, key.PublicKey)
|
||||||
|
|
||||||
for _, fallbackAPIServerConfig := range config.FallbackAPIServers {
|
for _, fallbackAPIServerConfig := range config.FallbackAPIServers {
|
||||||
|
fallbackAPIServer := Unwrap(NewFallbackAPIServer(&fallbackAPIServerConfig))
|
||||||
|
fallbackAPIServers = append(fallbackAPIServers, fallbackAPIServer)
|
||||||
|
|
||||||
reqURL := Unwrap(url.JoinPath(fallbackAPIServerConfig.ServicesURL, "publickeys"))
|
reqURL := Unwrap(url.JoinPath(fallbackAPIServerConfig.ServicesURL, "publickeys"))
|
||||||
res, err := MakeHTTPClient().Get(reqURL)
|
res, err := MakeHTTPClient().Get(reqURL)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -539,9 +542,6 @@ func setup(config *Config) *App {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
log.Printf("Fetched public keys from fallback API server %s", fallbackAPIServerConfig.Nickname)
|
log.Printf("Fetched public keys from fallback API server %s", fallbackAPIServerConfig.Nickname)
|
||||||
|
|
||||||
fallbackAPIServer := Unwrap(NewFallbackAPIServer(&fallbackAPIServerConfig))
|
|
||||||
fallbackAPIServers = append(fallbackAPIServers, fallbackAPIServer)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// OIDC providers
|
// OIDC providers
|
||||||
|
Loading…
x
Reference in New Issue
Block a user