Azure API管理-如何通过PowerShell命令启用HTTP / 2?

问题描述 投票:0回答:1

我正在寻找正确的PowerShell语法来启用Azure API管理实例的HTTP / 2设置。enter image description here

我以某种方式假设thisNew-AzApiManagementSslSetting)一个,但

a)的确切语法和

b)我是否也可以为现有实例启用它(就像您可以在门户中一样)?

azure powershell azure-api-management
1个回答
0
投票

因此,您想将http2分配给前端/后端,还是将其分配给ServerProtocol,如文档所示? ---你为什么不只是做...

$enableHttp2 = @{'Http2' = 'True'}

伴随着穆罕默德已经指出的内容,它显示了-ServerProtocol parameter上的Http2设置。

-ServerProtocol服务器协议设置,例如Http2。此参数是可选的。

类型:哈希表位置:命名默认值:无接受管道输入:False接受通配符:False

the settings docs, specifically say ...

更新了cmdlet New-AzApiManagement以管理ApiManagement服务新增了对新的“消费” SKU的支持添加了支持,可以为“消费” SKU启用“ EnableClientCertificate”标志。

新cmdlet New-AzApiManagementSslSetting允许配置“后端”和“前端”上的“ TLS / SSL”设置。

这也可用于在ApiManagement服务的“前端”上配置“ 3DES”等“密码”和“ Http2”之类的“ ServerProtocols”。

[增加了对在ApiManagement服务上配置'DeveloperPortal'主机名的支持。更新了cmdlet Get-AzApiManagementSsoToken,以将“ PsApiManagement”对象作为输入]

© www.soinside.com 2019 - 2024. All rights reserved.