Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
Rahul, I worked on some code a while back that attempted to do something close to this. While it wasn't directly built into the NetCDF-Java, it logs into the URS system and proxies NetCDF-Java HTTP calls through a proxy that attaches the credentials to requests passing through. You can take a look at the code ( https://github.com/USGS-CIDA/geo-data-portal/blob/master/gdp-common-utilities/src/main/java/gov/usgs/cida/gdp/urs/URSLoginProvider.java), but you should be able to set the Credentials Provider of the HTTP client used by NetCDF-Java. I hope that helps. -- Jordan Walker Office of Water Information US Geological Survey 8505 Research Way Middleton, WI 53562 608.821.3842 On Mon, Aug 1, 2016 at 4:53 PM, Rahul Palamuttam <rahulpalamut@xxxxxxxxx> wrote: > Hi Everyone, > > I'm writing a java framework that reads netcdf files from various sources, > like gesdisc. However, gesdisc now requires you to be logged in to the > earth data system. While I have done the necessary steps, I am still > not able to use NetcdfDataset.openDataset(url) to fetch my file. > > I even followed the pydap way of doing it : > http://username:password@server/...yadayadayada > > Much help appreciated. GESDISC made the change to require earthdata > log-in today and my java api broke because of it. > > Thanks, > > Rahul Palamuttm > > _______________________________________________ > NOTE: All exchanges posted to Unidata maintained email lists are > recorded in the Unidata inquiry tracking system and made publicly > available through the web. Users who post to any of the lists we > maintain are reminded to remove any personal information that they > do not want to be made public. > > > netcdf-java mailing list > netcdf-java@xxxxxxxxxxxxxxxx > For list information or to unsubscribe, visit: > http://www.unidata.ucar.edu/mailing_lists/ >
netcdf-java
archives: