Quantcast
Channel: WCF Data Services Team Blog
Browsing all 20 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

OData and Authentication – Part 1

Here on the Data Services team we hear many people ask about authentication. Questions like: How do you ‘tunnel’ authentication over the OData protocol? What hooks should I use in the WCF Data Services...

View Article


Image may be NSFW.
Clik here to view.

OData and Authentication – Part 2 – Windows Authentication

Imagine you have an OData Service installed on your domain somewhere, probably using the .NET Data Services producer libraries, and you want to authenticate clients against your corporate active...

View Article


Image may be NSFW.
Clik here to view.

OData and Authentication - Part 3 - ClientSide Hooks

So far in this series we’ve looked at Windows Authentication. For both Windows and Basic Authentication, Data Services does the authentication handshake and subsequent sending of authentication headers...

View Article

Image may be NSFW.
Clik here to view.

OData and Authentication – Part 4 – Server Side Hooks

If you secure an OData Service using Windows authentication – see Part 2 to learn how – everything works as expected out of the box. What however if you need a different authentication scheme? Well the...

View Article

Image may be NSFW.
Clik here to view.

OData and Authentication – Part 5 – Custom HttpModules

In the last post we saw how to add custom authentication inside your Data Service using the ProcessingRequest event. Unfortunately that approach means authentication is not integrated or shared with...

View Article


Image may be NSFW.
Clik here to view.

OData and Authentication – Part 6 – Custom Basic Authentication

You might remember, from Part 5, that Basic Authentication is built-in to IIS. So why do we need ‘Custom’ Basic Authentication? Well if you are happy using windows users and passwords you don’t. That’s...

View Article

Image may be NSFW.
Clik here to view.

OData and Authentication – Part 7 – Forms Authentication

Our goal in this post is to re-use the Forms Authentication already in a website to secure a new Data Service. To bootstrap this we need a website that uses Forms Auth. Turns out the MVC Music Store...

View Article

Image may be NSFW.
Clik here to view.

OData and Authentication – Part 8 – OAuth WRAP

OAuth WRAP is a claims based authentication protocol supported by the AppFabric Access Control (ACS) which is part of Windows Azure. But most importantly it is REST (and thus OData) friendly too. The...

View Article


Image may be NSFW.
Clik here to view.

OData and OAuth – protecting an OData Service using OAuth 2.0

In this post you will learn how to create an OData service that is protected using OAuth 2.0, which is the OData team’s official recommendation in these scenarios: Delegation: In a delegation scenario...

View Article


Image may be NSFW.
Clik here to view.

Connecting to an OAuth 2.0 protected OData Service

This post creates a Windows Phone 7 client application for the OAuth 2.0 protected OData service we created in the last post. Prerequisites: To run this code you will need: An AppFabric Access Control...

View Article

WCF Data Services 5.4.0 Prerelease

Recently we uploaded an RC for our upcoming 5.4.0 release. This release will be NuGet packages only. What is in the release: Client deserialization/serialization hooks We have a number of investments...

View Article

WCF Data Services 5.4.0 Release

Today we are releasing version 5.4.0 of WCF Data Services. As mentioned in the prerelease post, this release will be NuGet packages only. That means that we are not releasing an updated executable to...

View Article

WCF Data Services 5.5.0 Prerelease

It’s that time again: yesterday we uploaded an RC for the upcoming 5.5.0 release. The 5.5.0 release will be another NuGet-only release. What is in the release: This release has two primary features: 1)...

View Article


WCF Data Services 5.5.0 Release

WCF Data Services 5.5.0 has officially been released! The 5.5.0 release will be another NuGet-only release as we did not make any updates to the Visual Studio tooling. The last tooling update was...

View Article

WCF Data Services 5.6.0 Alpha

Today we are releasing updated NuGet packages and tooling for WCF Data Services 5.6.0. This is an alpha release and as such we have both features to finish as well as quality to fine-tune before we...

View Article


Using the new client hooks in WCF Data Services Client

What are the Request and Response Pipeline configurations in WCF Data Services Client?In WCF Data Services 5.4 we added a new pattern to allow developers to hook into the client request and response...

View Article

WCF Data Services 5.6.0 Release

Recently we released updated NuGet packages for WCF Data Services 5.6.0. You will need the updated tooling (released today) to use the portable libraries feature mentioned below with code gen. What is...

View Article


Using WCF Data Services 5.6.0 with Entity Framework 6+

And now for some exciting news: you can finally use WCF Data Services with Entity Framework 6+! Today we are uploading a new NuGet package called WCF Data Services Entity Framework Provider. This NuGet...

View Article

New version of OData Validator

The OData team has been working on updating the OData Validator tool to support the new JSON format validation. We are pleased to announce that the tool now supports validating your V3 service for all...

View Article

New and improved EULA!

TL;DR: You can now (legally) use our .NET OData client and ODataLib on Android and iOS. Backstory For a while now we have been working with our legal team to improve the terms you agree to when you use...

View Article
Browsing all 20 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>