Alfresco SSO and wcservice
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-21-2016 07:37 AM
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
- Labels:
-
Archive
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-21-2016 07:57 AM
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.
