vscode_abap_remote_fs icon indicating copy to clipboard operation
vscode_abap_remote_fs copied to clipboard

Add support for secure network communication

Open pietbrauer opened this issue 3 years ago • 8 comments

Some of our SAP instances are must use secure network communication and I wasn't able to find a setting for it using this plugin.

I was able to get the communication working using Eclipse, so I guess it's possible without SAPGUI, but would love to use VSCode for development.

Any pointers are welcome and I am happy to submit a PR.

pietbrauer avatar Feb 08 '22 08:02 pietbrauer

@pietbrauer this plugin works over http(s), eclipse over RFC. secure communication is supported over https

See the wiki

marcellourbani avatar Feb 08 '22 09:02 marcellourbani

Yes, I uses https but it doesn't start the Secure Login Client?

pietbrauer avatar Feb 09 '22 09:02 pietbrauer

No idea what you're talking about: maybe some sort of single sign on? For SSO this only supports oauth bearer tokens, and I only ever tried it with my SAP cloud trial account

marcellourbani avatar Feb 09 '22 23:02 marcellourbani

I think it's this?

image

fabianlupa avatar Feb 17 '22 19:02 fabianlupa

Sorry for not getting back. Yes exactly. Once you want to login it opens the Secure Login Client Application and then opens the login window as per usual. Eclipse also launches it but I am not sure about how it works under the hood.

pietbrauer avatar Feb 17 '22 21:02 pietbrauer

yep that applies to RFC connections, used by Eclipse and sapgui. This plugin goes over HTTP(S) and just doesn't have that setting

marcellourbani avatar Feb 17 '22 22:02 marcellourbani

I understand that. So it should just work over HTTPS? I thought the server enforcing this “ultra secure connection” is the reason I am unable to connect to the servers.

pietbrauer avatar Feb 17 '22 22:02 pietbrauer

Hard to say where the problem is without access to your system. If you can access fiori applications with the same base URL without using a proxy you should be fine Also you'll need to activate the SICF node

marcellourbani avatar Feb 17 '22 22:02 marcellourbani