[ https://issues.apache.org/jira/browse/NIFI-5282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16598619#comment-16598619 ]
ASF GitHub Bot commented on NIFI-5282: -------------------------------------- Github user ijokarumawak commented on a diff in the pull request: https://github.com/apache/nifi/pull/2943#discussion_r214324506 --- Diff: nifi-nar-bundles/nifi-gcp-bundle/nifi-gcp-processors/src/main/java/org/apache/nifi/processors/gcp/storage/AbstractGCSProcessor.java --- @@ -88,6 +92,15 @@ protected StorageOptions getServiceOptions(ProcessContext context, GoogleCredent storageOptionsBuilder.setTransportOptions(HttpTransportOptions.newBuilder().setHttpTransportFactory(new HttpTransportFactory() { @Override public HttpTransport create() { + if (!StringUtils.isBlank(proxyUser) && !StringUtils.isBlank(proxyPassword)) { + Authenticator authenticator = new Authenticator() { + public PasswordAuthentication getPasswordAuthentication() { + return (new PasswordAuthentication(proxyUser, + proxyPassword.toCharArray())); + } + }; + Authenticator.setDefault(authenticator); --- End diff -- We'd like to avoid setting default authenticator as it affect system wide. ApacheHttpTransport can be used to add proxy authentication support. I will update it in the new PR. > GCPProcessor with HTTP Proxy with Authentication > ------------------------------------------------ > > Key: NIFI-5282 > URL: https://issues.apache.org/jira/browse/NIFI-5282 > Project: Apache NiFi > Issue Type: Improvement > Affects Versions: 1.6.0 > Reporter: Julian Gimbel > Assignee: Sivaprasanna Sethuraman > Priority: Minor > > The [AbstractGCPProcessor > |https://github.com/apache/nifi/blob/master/nifi-nar-bundles/nifi-gcp-bundle/nifi-gcp-processors/src/main/java/org/apache/nifi/processors/gcp/AbstractGCPProcessor.java] > already accepts http proxy settings but it but be even better if it accepts > authenticated proxies with user and password aswell. > In the best case it would support the ProxyService introduced in > [NIFI-4199|https://issues.apache.org/jira/projects/NIFI/issues/NIFI-4199] and > all of its options. -- This message was sent by Atlassian JIRA (v7.6.3#76005)