We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a714c49 commit 69849f7Copy full SHA for 69849f7
Sources/HTTPServer/HTTPServer.swift
@@ -236,15 +236,16 @@ public final class Server<RequestHandler: HTTPServerRequestHandler> {
236
)
237
238
239
+ var tlsConfiguration: TLSConfiguration = .makeServerConfiguration(
240
+ certificateChain: certificateChain,
241
+ privateKey: privateKey
242
+ )
243
+ tlsConfiguration.applicationProtocols = ["h2", "http/1.1"]
244
+
245
try channel.pipeline.syncOperations
246
.addHandler(
247
NIOSSLServerHandler(
- context: .init(
- configuration: .makeServerConfiguration(
- certificateChain: certificateChain,
- privateKey: privateKey
- )
248
+ context: .init(configuration: tlsConfiguration)
249
250
251
}.flatMap {
0 commit comments