Manually Using Fiddler to Authenticate
One thing I would encourage anyone planning to use Azure Active Directory to authenticate users is to understand a bit more about the oauth 2.0 workflow. To this end I’m going to follow the...
View ArticleManually Using Fiddler to Authenticate (Part II – Actual Walkthrough)
In this second part of Manually Using Fiddler to Authenticate I’ll use a combination of web browser and fiddler to request both an authorization code and then an access token for the Azure Active...
View ArticleAccessing Authentication Required Mobile Service
Previously I added security to my mobile service by Requiring Authentication on the Azure Mobile Service and in my previous post I showed how you can manually request an authorization and access token....
View ArticleAuthenticating With Azure Active Directory In Universal Windows Platform...
The AAD team are continuing to evolve the samples and NuGet packages that can be referenced when authenticating with Azure Active Directory. In this post I’m going to add authentication to the Windows...
View ArticleAdding Azure Active Directory Authentication to Windows Phone 8.0 Application...
In the previous post I covered addition authentication to the Windows platform applications but I explicitly excluded the Windows Phone 8.0 project that’s part of the XForms set of projects. This was...
View ArticleAdding Azure Active Directory Authentication to Android Xamarin.Forms Project
In my previous post I covered adding authentication to the Xamarin Forms Windows Phone 8.0 project. Next step, add it to the Android project. I figured this would be much simpler. However after adding...
View ArticleAdding WPF Client with Azure Active Directory Authentication and Azure Mobile...
In today’s post I was going to cover adding Azure AD authentication to my iOS project but I don’t have my Mac build machine handy so there’s a bit of a change of plans. Today I’m going to add a WPF...
View ArticleActive Directory Authentication with iOS with Xamarin.Forms
Essentially this doesn’t appear to currently work. Due to the alignment of iOS projects to the Unified APIs I think there is currently a compatibility issue between the ADAL prerelease library and the...
View ArticleXamarin.Forms, Windows Phone, Azure Active Directory and iOS
In my previous post I thought that there was an issue with using the Azure Active Directory Authentication Library (ADAL) and the updated Xamarin for iOS. This has been confirmed by the team at...
View ArticleDebugging Azure Active Directory Authentication with Azure Mobile Service...
In a recent project one of the more challenging things was to debug the Azure Mobile Services (AMS) when running locally. For the most part it was pretty straight forward as a lot of the requests,...
View ArticleAccessing Active Directory Graph API from Azure Mobile Service using Azure...
After getting local debugging to work with my Azure AD protected Mobile Service I’m now ready to start querying Azure Active Directory for information about the authenticated user, which can then be...
View ArticleAugmenting Mobile Service Response with Azure Active Directory Group Membership
In the previous post we saw how you can query Azure Active Directory after authenticating a Mobile Service client against Azure Active Directory. Now I’m going to use this knowledge to restrict access...
View ArticleRestricting Access to Azure Mobile Service Base on Azure Active Directory Group
In my previous post I controlled access to the GetAll method on my base controller by determining whether the authenticated (from AAD) user was a member of the Inspectors AAD group. This is actually...
View ArticleHandling MobileServiceConflictException with Azure Mobile Service with...
Whenever you do offline sync, there is a risk of conflicts emerging between client and server updates. Of course the data architecture should be done to minimise this (eg guid based primary keys) but...
View ArticleInvoking a Custom API in Azure Mobile Service
The full scenario is that we have a task that needs to be performed by the Mobile Service that might take a while to complete. The first step is to define a custom api which will invoke the task...
View ArticleLong Running Custom API Calls in Azure Mobile Service
As I pointed out in my previous post a common scenario for custom apis in a Mobile Service is to hand off tasks that aren’t easily done on a mobile device, or are better suited to being done server...
View ArticleLong Running Azure Mobile Service Call With Feedback using SignalR
I’ve been thinking a little more about alternative mechanisms for sending feedback to the client applications when a long running mobile service call is executing. In my previous post on Long Running...
View ArticleRefactoring SignalR Feedback for Cross Platform with AutoFac and...
At this point I’m starting to think about “real application” problems such as how services/components/view models are located and how navigation between view models is going to work. For anyone...
View ArticleA Simple ViewModelLocator for Spawning ViewModels for XAML Based Applications
There are numerous frameworks out there that provide mechanisms for instantiating view models. Long again, when I first started building XAML based applications and became familiar with MVVM, I stepped...
View ArticleViewModel Refactoring, INotifyPropertyChanged and Running on UI Context with...
In a previous post I showed how to use SignalR as one option for providing feedback to the client application during a long running service operation. However, I didn’t display this on the UI because...
View Article