I checked out the webcast 'Calling external APIs securely from SharePoint Framework'. Can that be used to call on-prem web-api without using azure?

If I wanted to host a web-api on premise and call if from Sharepoint online, what authentication, would i need to use on my web api?

  • You beat me to the question :) I think this is a real great use case and opens a whole lot of opportunity with Sharepoint as a presentation layer. Looking for great answers! May 22, 2017 at 16:35

1 Answer 1


This would only work with on-premises if you are using exactly the same identities cross environments. This most likely would require ADFS setup or on-premise being connected to Azure AD.

Key point is to ensure that when the identity is passed through the cookie from SharePoint Online, on-premises can use that to map it to on-premises identity.

We have not specifically tested this scenario, so can't provide deep technical details for this.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.