SignalR Négocier 404

Je suis SignalR 2.0. Tout fonctionne bien lors de l'exécution en local sur mon VS 2012. Mais quand j'ai publier le site sur IIS, il se casse. Le site se charge, mais l'un des scripts les retours 404 not Found. Le script est quelque chose comme.

https://example.com/signalr/negotiate?xxx

Ce chemin n'existe pas, en effet. Le chemin d'accès correct devrait être:

https://example.com/privé/signalr/négocier?xxx

Note la partie en gras.

À l'intérieur du Site (https://example.com/) j'ai une autre Application (https://example.com/private/). Celui-ci est SignalR.

Cela semble être un bug dans SignalR depuis le signalr/hubs chemin est accessible à partir de mon site privé.

Avez-vous comprendre cela? J'ai le même problème...
J'ai été en mesure de le résoudre par moi-même. Voir ma réponse et vérifier si cela fonctionne pour vous.

OriginalL'auteur user1594757 | 2013-11-11