cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco SSO and wcservice

kaffi
Confirmed Champ
Confirmed Champ

Hi Guys!

I want to use Alfresco and an external tool to communicate via SSO and Kerberos.

I have read somewhere that I can use the wcservice to execute REST calls via SSO.

Does this still exist, if yes how it works?

Best regards

Kaffi

1 REPLY 1

openpj
Elite Collaborator
Elite Collaborator

You can enable the external authentication subsystem that allows you to put Alfresco behind a proxy and making any call with a decorated HTTP Header with the username, this means that Alfresco doesn't need authenticate the user. This is a scenario where you have an external identity manager that is the main responsible for authenticating user. After the authentication any request against Alfresco will be done with the added HTTP header.

This is the best way to configure SSO in Alfresco:

Configuring external authentication | Alfresco Documentation

Another way is to invoke the Login webscript that will return an authentication token that you can use for any other call related to the same user session:

https://community.alfresco.com/docs/DOC-5166-web-scripts#w_authenticating

Otherwise you can enable SSO using Kerberos:

Configuring Kerberos | Alfresco Documentation 

Hope this helps.