Developing an Azure AD B2C multi-tenant application

In this post from his blog, Premier Developer consultant Marius Rochon provides a demo application that illustrates how to use Azure Active Directory B2C for authentication in a multi-tenant application. The ‘regular’ Azure AD has build-in support for multi-tenant applications. In that case, a user from any Azure AD tenant can sign in to an…

0

Claims augmentation with OWIN but outside of Startup code

This post on authentication and authorization is from Premier Developer consultant Marius Rochon. Claims list included in the ClaimsPrincipal usually originate from the security token received by the application as part of user authentication (SAML, OpenIDConnect id token) or access authorization (OAuth2 bearer access token).  However, sometimes there is a need to modify that list…

0

Using Azure AD to enable partner access to SharePoint 201x

In this post, Premier Developer Consultant Marius Rochon shows us how to use Azure AD to enable partner access to Sharepoint 201x. The following summarizes my experience with setting Azure AD as authentication provider for Sharepoint 2013 or 2016. This setup enables access to SharePoint for external users (business partners, customers). While there are other…

0

Authentication options for custom application when accessing data from O365

In this post, Senior Application Development Manager, Anant Dimri explains authentication options available to application developers who wish to interact with data in O365. A developer writing applications that interact with SharePoint (SP) data (Lists/Events/Documents, etc.) will be faced with several options to setup authentication.  While there are numerous blog and support articles that cover…


OWIN and WS-Federation with CA Siteminder

Check out this blog from Premier Developer consultant Marius Rochon for information on how to integrate ASP.NET applications with CA Siteminder. A customer was having a problem integrating an ASP.NET application with CA Siteminder v12.52. Firstly, there was a problem with using SAML2.0 token formats. To get around that, we reconfigured SM to use SAML1.1…

0

Multi-tenant WebAPI – simple admin consent

In this post, Premier Developer consultant Marius Rochon shares his application authentication experience in order to help you create your own Multi-tenant WebAPI applications. The VS.NET 2015 wizard for adding authentication to ASP.NET WebAPI projects does not support using the multi-tenant option. Here are some notes on how to implement this option yourself and create…

0

Using Azure AD to authenticate public clients to SQL Azure

In a recent post from his blog, Premier Developer Consultant Marius Rochon shows how to use Azure AD to authenticate public clients to SQL Azure. Azure AD enables access authorization to SQL Azure as an alternative to providing username/password information in the connection string: https://azure.microsoft.com/en-us/documentation/articles/sql-database-aad-authentication/. It is somewhat analogous to using Windows Authentication when both the client…

0

Single SignOn is easy, Single SignOut is not

In a recent post from his blog, Premier Developer Consultant Marius Rochon talks about problems with single SignOut. Single Sign In relies on the token issuer holding on to a cookie, which tells it about the user identity after the first signin. The issuer can then respond to a request for token in whatever protocol…

0

Using Client Certificate Authentication for Web API Hosted in Azure

In a recent post from his blog, Premier Developer Consultant Razi Rais  gives us a step-by-step overview of how to add client certificate Authentication for Web Api Hosted in Azure. During recent customer engagement there was a discussion around client certificate [a.k.a tls mutual] authentication and how to use it with asp.net web api that is hosted…

0

Web Test Plug-in for Authentication

In a recent post from his blog, Premier Developer Consultant Monu Bambroo gives us a step-by-step overview of how to add Authentication into your Web Performance and Load Test with Visual Studio. Web and Load testing are an essential part of application life cycle management. Within Visual Studio, we provide a great template to do…

0