diff --git a/Source/ProofOfConcept/Utilities/TeslaOIDCConfigurationManager.cs b/Source/ProofOfConcept/Utilities/TeslaOIDCConfigurationManager.cs index cb17180..e1aed1d 100644 --- a/Source/ProofOfConcept/Utilities/TeslaOIDCConfigurationManager.cs +++ b/Source/ProofOfConcept/Utilities/TeslaOIDCConfigurationManager.cs @@ -15,7 +15,7 @@ public sealed class TeslaOIDCConfigurationManager : IConfigurationManager(metadataAddress, new OpenIdConnectConfigurationRetriever(), new HttpDocumentRetriever()); + _inner = new ConfigurationManager(metadataAddress, new OpenIdConnectConfigurationRetriever(), new TeslaDocumentRetriever()); } public async Task GetConfigurationAsync(CancellationToken cancel) @@ -37,16 +37,10 @@ public sealed class TeslaOIDCConfigurationManager : IConfigurationManager GetDocumentAsync(string address, CancellationToken cancel) { - address = address.Replace("https://fleet-auth.tesla.com/oauth2/v3", "https://fleet-auth.prd.vn.cloud.tesla.com/oauth2/v3"); string document = await this.httpDocumentRetriever.GetDocumentAsync(address, cancel); return document.Replace("https://fleet-auth.tesla.com/oauth2/v3", "https://fleet-auth.prd.vn.cloud.tesla.com/oauth2/v3"); }