Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Jan 5, 2026. It is now read-only.

feat: Add Ase channel validation. - #6718

#6718
Merged
tracyboehrer merged 10 commits into
microsoft:mainmicrosoft/botbuilder-dotnet:mainfrom
fangyangci:mainCopy head branch name to clipboard
Dec 19, 2023
Merged

feat: Add Ase channel validation.#6718
tracyboehrer merged 10 commits into
microsoft:mainmicrosoft/botbuilder-dotnet:mainfrom
fangyangci:mainCopy head branch name to clipboard

Conversation

@fangyangci

@fangyangci fangyangci commented Dec 16, 2023

Copy link
Copy Markdown
Contributor

Fixes #6719
JS PR #4589

Description

To resolve the connection issue between DL_ASE and bot, we built DL_ASE v2.0. In v2.0, we used WebSocket/HTTPS instead of named pipe to connect between DL_ASE and bot.

Therefore, we need to add a special header validation for AseChannel.

Specific Changes

Add AseChannel channelId check in ConfigurationBotFrameworkAuthentication.

Testing

Adding unit tests in JwtTokenValidationTests.
Test locally with plulic/usgove singletenant/multitenant/umsi

@fangyangci
fangyangci requested a review from a team as a code owner December 16, 2023 00:02
@fangyangci

fangyangci commented Dec 16, 2023

Copy link
Copy Markdown
Contributor Author

For testing purposes, I need to merge pull request #6714. Once #6714 is merged into the main branch, this will be resolved.

@tracyboehrer tracyboehrer added the Automation: No parity PR does not need to be applied to other languages. label Dec 18, 2023
@fangyangci fangyangci changed the title Add ase channel validation Add Ase channel validation. Dec 19, 2023
@fangyangci fangyangci changed the title Add Ase channel validation. feat: Add Ase channel validation. Dec 19, 2023
@tracyboehrer
tracyboehrer merged commit 744e5ef into microsoft:main Dec 19, 2023
tracyboehrer pushed a commit that referenced this pull request Jan 24, 2024
* fixUSGovSingleTenant

* Add UT

* AseChannelValidation

* Add UT

* Rollback AuthTenant Property Name

* The Ctor do contains the old ones, Add Ctor to ApiCompatBaseline
This was referenced May 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Automation: No parity PR does not need to be applied to other languages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Ase Channel Validation

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.