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; }
}
}