Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]

Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

Using C# to upload files via Knox (LDAP) and webHDFS

avatar
Expert Contributor

I am having trouble finding any documentation on being able to access webHDFS from a C# app (not much of a surprise). I'm simply struggling with knowing how to pass the password to authenticate. Any suggestions?

1 ACCEPTED SOLUTION

avatar
Master Guru

@Kevin Vasko Knox provides REST API, so just consider Knox to be an https or http site and you want to access it using GET, PUT, POST etc with simple authentication. You can use C# classes like WebRequest and NetworkCredentials, here is one good looking sample. Try first to list a directory (GET). And note that file upload is a 2-step PUT process.

View solution in original post

1 REPLY 1

avatar
Master Guru

@Kevin Vasko Knox provides REST API, so just consider Knox to be an https or http site and you want to access it using GET, PUT, POST etc with simple authentication. You can use C# classes like WebRequest and NetworkCredentials, here is one good looking sample. Try first to list a directory (GET). And note that file upload is a 2-step PUT process.