I have a Windows app I created that lets me manage all of my cryptocoin wallets from a single GUI. It uses the wallet the RPC API. However, I cannot get it to work with zcash. I have the zcash wallet running on an Ubuntu system and my app runs on a Windows laptop. I admit, I am a novice with Ubuntu but the zcash wallet is up and running and it has synched successfully. I can issue commands through the zcash-cli method locally and it works.
However, when I attempt to POST an http request to the zcash wallet from my windows app over a local area network I get an error "(401) Unauthorized" - this error typically indicates the userID or password is incorrect. I have verified and re-verified that the rpcuser and rpcpassword in the zcash.conf file are correct. As I said, I am using the same app to connect to several other wallets (all running on windows systems).
The zcash.conf file includes rpcallowip and rpcport (if these were wrong this would throw a different error - which I have tested).
Is there any reason the http post to the zcash RPC function would not work?
Thanks in advance for any help you can provide.