Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Kestrel/ASP.NET Core #147

Open
ArthurHNL opened this issue May 12, 2021 · 1 comment
Open

Add support for Kestrel/ASP.NET Core #147

ArthurHNL opened this issue May 12, 2021 · 1 comment
Labels
new software support Create new templates to support additional software

Comments

@ArthurHNL
Copy link

New ASP.NET Core applications use the Kestrel HTTP Server by default, unless hosted in IIS.

It is possible to configure TLS protocols used by Kestrel, both in code and in configuration files. However, I do not know whether or not it is possible to configure actual cipher suites.

Would it be possible for the SSL config generator to support Kestrel?

@gene1wood gene1wood added the new software support Create new templates to support additional software label Apr 11, 2022
@janbrasna
Copy link
Collaborator

Only protocols seem to be supported in appsettings.json configuration — and for cipher suites in code there's:

"On Linux xref:System.Net.Security.CipherSuitesPolicy can be used to filter TLS handshakes on a per-connection basis: " kestrel/endpoints.md#configure-tls-cipher-suites-filter-in-code

Not sure if it's currently worth it, maybe generating the settings with a comment linking to docs how to filter in actual app code? 🤷

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new software support Create new templates to support additional software
Projects
None yet
Development

No branches or pull requests

3 participants