diff --git a/src/ClrPro.Azure.LocalCredentialBridge/Controllers/TokensBridgetController.cs b/src/ClrPro.Azure.LocalCredentialBridge/Controllers/TokensBridgetController.cs index 02765c9..cdadcdb 100644 --- a/src/ClrPro.Azure.LocalCredentialBridge/Controllers/TokensBridgetController.cs +++ b/src/ClrPro.Azure.LocalCredentialBridge/Controllers/TokensBridgetController.cs @@ -117,7 +117,8 @@ await CreateTokenFileAndAddToCache(localFileName, TimeSpan.FromSeconds(options.A new TokenResponse { access_token = token.Token, - expires_on = token.ExpiresOn.ToString(CultureInfo.InvariantCulture), + expires_on = token.ExpiresOn.ToUnixTimeSeconds(), + resource = resource }); } @@ -171,6 +172,11 @@ public class TokenResponse /// /// The expiration time. /// - public string? expires_on { get; set; } + public long? expires_on { get; set; } + + /// + /// The resource. + /// + public string? resource { get; set; } } }