diff --git a/libraries/botbuilder-core/botbuilder/core/teams/teams_info.py b/libraries/botbuilder-core/botbuilder/core/teams/teams_info.py index 0395b4945..85dc73ed4 100644 --- a/libraries/botbuilder-core/botbuilder/core/teams/teams_info.py +++ b/libraries/botbuilder-core/botbuilder/core/teams/teams_info.py @@ -107,9 +107,12 @@ async def get_members(turn_context: TurnContext) -> List[TeamsChannelAccount]: async def get_teams_connector_client( turn_context: TurnContext, ) -> TeamsConnectorClient: + # A normal connector client is retrieved in order to use the credentials + # while creating a TeamsConnectorClient below + connector_client = await TeamsInfo._get_connector_client(turn_context) + return TeamsConnectorClient( - turn_context.adapter._credentials, # pylint: disable=protected-access - turn_context.activity.service_url, + connector_client.config.credentials, turn_context.activity.service_url, ) @staticmethod