I'm sorry if my last comment was misleading.
The copy link feature works when I'm authentified in browser session.
Though, it takes me to the Knowage login page if I'm not.
So my problem is really authentication here as I want it to be transparent to user.
SDK authenticate function is not working for me in Chrome nor Edge over https.
I probably need to find a way to authenticate to knowage from the server side and send auth token/cookie to the client.
I commented on this question as you mentioned CAS installation in your answer and i thought it might solve my issue. This is not directly related to OP question and I don't want to bother you or bloat this thread.
I asked my own question earlier this month regarding my concerns here :
https://www.knowage-suite.com/qa/6127/knowagesdk-calling-cockpit-on-https
Regards