Cliente SignalR .Net: se encontró un carácter inesperado al analizar el valor

Estoy intentando configurar un cliente .Net para enviar mensajes a mi concentrador de señal desde mi capa de servicio. Estoy siguiendo esta guía:http://www.asp.net/signalr/overview/signalr-20/hubs-api/hubs-api-guide-net-client#callserver

Esto es lo que tengo:

        _hubConnection = new HubConnection(_baseUrl); // "http://localhost:3806"
        _hubProxy = _hubConnection.CreateHubProxy("AppHub");
        _hubConnection.Start().Wait();

El concentrador vive dentro del mismo proyecto: es una aplicación MVC con autenticación de formularios.

Nunca puedo pasar la llamada .Wait (), siempre se produce un error con lo siguiente:

Message=Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
       Source=Newtonsoft.Json

Más rastro:

en Newtonsoft.Json.JsonConvert.DeserializeObject [T] (valor de cadena) en Microsoft.AspNet.SignalR.Client.Transports.TransportHelper.b_1 (String raw) en Microsoft.AspNet.SignalR.TaskAsyncHelper. <> C_DisplayClass192.<Then>b__17(Task1 t) en Microsoft.AspNet.SignalR.TaskAsyncHelper.TaskRunners2.<>c__DisplayClass3a.<RunTask>b__39(Task1 t)

Tengo AppHub:

public class AppHub : Hub {

¿Qué estoy haciendo mal?

Respuestas a la pregunta(3)

Su respuesta a la pregunta