Internet Access TLS inspection troubleshooting
Microsoft's edit ·
Microsoft's commit message in MicrosoftDocs/entra-docs · commit 96432fe · +10 −2 lines · also on GitHub
⋯ 99 unchanged lines
100100
101101
#### Environment Variable (all Node.js apps)
102102
103
−To apply the setting permanently to all Node.js applications on the machine, set `NODE_USE_SYSTEM_CA` as a system environment variable:
103
+To apply the setting permanently for all Node.js applications, set `NODE_USE_SYSTEM_CA` as a persistent environment variable.
104104
105
+For the current user:
106
+
105107
```powershell
106108
setx NODE_USE_SYSTEM_CA 1
107109
```
108110
109
−After running this command, restart any open terminals for the change to take effect. All Node.js processes will then use the system certificate store automatically.
111
+For all users on the machine (requires administrator privileges):
112
+
113
+```powershell
114
+setx NODE_USE_SYSTEM_CA 1 /M
115
+```
116
+
117
+After running either command, restart any open terminals for the change to take effect. All Node.js processes will then use the system certificate store automatically.
110118
111119
## Applications don't work on mobile platforms
112120
Mobile applications might fail when TLS inspection is enabled due to certificate pinning, which restricts applications to trust only specific certificates.
⋯ 21 unchanged lines
Microsoft's Markdown source from MicrosoftDocs/entra-docs, © Microsoft Corporation, under MIT. Changed lines with up to 3 unchanged lines around each; ChangeIntel kept this copy 10 Oct 00:54 UTC. The commit date is when the source changed, which can be hours or days before Learn published it.