I use this endpoint - https://api.zoom.us/v2/users/me/meetings
Locally everything works fine.
But after deploy to k8s - I am getting getting 401 (Unauthorized).
Creating auth token like that:
private string CreateAuthToken(string apiSecret, string issuer)
{
var tokenHandler = new JwtSecurityTokenHandler();
var now = DateTime.UtcNow;
byte[] symmetricKey = Encoding.ASCII.GetBytes(apiSecret);
var tokenDescriptor = new SecurityTokenDescriptor
{
Issuer = issuer,
Expires = now.AddSeconds(3000),
SigningCredentials = new SigningCredentials(new SymmetricSecurityKey(symmetricKey), SecurityAlgorithms.HmacSha256),
};
var token = tokenHandler.CreateToken(tokenDescriptor);
var tokenString = tokenHandler.WriteToken(token);
return tokenString;
}
What could be the root cause of that?
Thanks for your help in advance.