I want to make the SharePoint(on prem) REST services available for a number of other applications. The other applications are built on different platforms, Microsoft, Java, etc.
Applications should be able to update a list with new items(sounds simple =) ).
But my problem is authentication, to make successful REST calls, an access token is required. Where can i get that? Is it possible to set up Server to Server trust like you do with provider hsoted apps?
This article mentions authentication briefly : http://msdn.microsoft.com/en-us/magazine/dn198245.aspx
But it also says "The different ways you can authenticate a user from a Web or mobile application are outside the scope of this article".
The only way i got it to work(to read list items from an external console application) so far is when using the same certificate and clientId as an provider hosted app already installed in the site.