Hello.
I want to use Transporter (deliver, fastlane) to upload my app to the App Store behind an enterprise web proxy.
Transporter is also used by Application Loader.
Transporter use a jar file to upload data to App Store.
And it can use DAV ( -t DAV ) to allow web proxy usage.
So, I test connections with each method, from Application Loader to jar file.
Any Java app can use proxy settings :
-Dhttp.proxyHost=<host> -Dhttp.proxyPort=<port> -Dhttp.proxyUser=<user> -Dhttp.proxyPassword=<password> -Dhttps.proxyHost=<host> -Dhttps.proxyPort=<port> -Dhttps.proxyUser=<user> -Dhttps.proxyPassword=<password> -Djdk.http.auth.proxying.disabledSchemes= -Djdk.http.auth.tunneling.disabledSchemes=
But, while using Transporter, the only parameters sent to proxy are :
- host
- port.
The following proxy parameters are not sent :
- user
- password.
And my proxy change SSL root certificate by a self-signed certificate.
The proxy configuration :
- Squid proxy
- McAfee Web Gateway.
Thanks for your help. 🙂