If your environment is compatible with Unity’s automatic proxy configuration feature, client computers must be configured to use it.
Review the solutions at Using Unity through web proxies to check if your environment supports Unity’s automatic proxy configuration feature.
Whether you enable Unity’s automatic proxy configuration feature manually or by using a more scalable method, configure client computers as follows:
Check if the following directory exists on the client computer, and create it if it’s missing:
C:\ProgramData\Unity\config
/Library/Application\ Support/Unity/config
Check if the directory in the previous step has a services-config.json
file, and create it if it’s missing.
Add the "enableProxyAutoconfig"
key to the file and assign a value of true
. If you’re creating the file, make sure it resembles the following example:
{
"enableProxyAutoconfig": true
}
Save the services-config.json
file.
With automatic proxy configuration enabled, Unity applications will look for stored user credentials on Windows or macOS, if your organization’s web proxy requires authentication. If the credentials aren’t stored or aren’t correct, you’ll experience issues such as:
Review the solutions in Using Unity through web proxies to check if your environment requires any additional actions.