Hi S, Carol,
Thank you for posting your question in the Microsoft Q&A forum.
After reviewing your description and the linked documentation, I’d like to provide the following information:
The iss claim in Bot Framework access tokens is issued by Azure Active Directory, not by https://api.botframework.com. The correct issuer value is: https://sts.windows.net/<tenant-id>/
This matches what you observed in your decoded JWT. The https://api.botframework.com value corresponds to the audience (aud claim), not the issuer.
For JWKS (public keys) to validate the token signature, use: https://login.microsoftonline.com/<tenant-id>/discovery/v2.0/keysor, for multi-tenant scenarios: https://login.microsoftonline.com/common/discovery/v2.0/keys
Ensure your Kyma APIRule v2 configuration uses the exact issuer value from the token, including the trailing slash, to avoid the “Jwt issuer is not configured” error.
Hope this information helpful.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.