About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
powershell_heavy
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation page demonstrates a Windows bias by providing only PowerShell examples for certificate generation and management, referencing Windows-specific certificate stores (Cert:\LocalMachine\Root), and explicitly stating that private client certificates are only supported from custom code in Windows code apps. There are no equivalent Linux or cross-platform instructions or examples, and Linux scenarios are not addressed.
Recommendations:
- Provide equivalent Linux/bash examples for certificate generation (e.g., using openssl) and management.
- Clarify the support matrix for private client certificates on Linux and other platforms, and offer workarounds or alternatives if possible.
- Include instructions for verifying certificate installation on Linux (e.g., using the bash shell in Kudu or relevant Linux commands).
- Avoid referencing only Windows certificate stores; mention Linux trust store locations and how to interact with them.
- Structure examples so that both Windows and Linux users can follow along, ideally presenting both side-by-side or in a platform-agnostic way where possible.
Create pull request