SingalR Error during negotiation request

May 15, 2018, at 6:10 PM

I've got a project with SignalR and AspNet. I'm trying to connect my client (its a cors) and the first request returns 200 code but I'm getting this error in my client side:

Error during negotiation request.

My SignalR Server side classes:

public class Startup1
    public void Configuration(IAppBuilder app)
        // Branch the pipeline here for requests that start with "/signalr"
        app.Map("/signalr", map =>
            // Setup the CORS middleware to run before SignalR.
            // By default this will allow all origins. You can 
            // configure the set of origins and/or http verbs by
            // providing a cors options with a different policy.
            var hubConfiguration = new HubConfiguration
                // You can enable JSONP by uncommenting line below.
                // JSONP requests are insecure but some older browsers (and some
                // versions of IE) require JSONP to work cross domain
                EnableJSONP = true
            // Run the SignalR pipeline. We're not using MapSignalR
            // since this branch already runs under the "/signalr"
            // path.

My client-side js code:

<script src="@Arbor.CVC.Common.Common.BuildServerFilePath("inc/js/jquery.signalR-2.2.3.min.js")">
<script type="text/javascript">
        $(document).ready(function () {
               var username = "";
               var id = "";
               var connection = $.hubConnection();
               var contosoChatHubProxy = connection.createHubProxy('Chat');
               connection.url = 'http://localhost:64585/signalr';
               connection.start().done(function () { 
                         console.error('Now connected, connection ID=' +; }).fail(function (e) { 
                         console.error('Could not connect ' + e); });

The Request gives this answer:

Url /signalr
ConnectionToken BwSsXO+oHqBNh7kqklTWTawIR7/Do3Rc4N+48KrCNzZLB37PlP0V+DnCYgW9EguJsYcjUAf6lhqz3LNd1hqJNxGJHHWbssn4YZEZQBNqeOPC8Ex7ndJfEvEfGslEvCDI
ConnectionId    352c6a53-64b9-4b45-85ce-ae7d20b33ba9
KeepAliveTimeout    20
DisconnectTimeout   30
ConnectionTimeout   110
TryWebSockets   true
ProtocolVersion 1.4
TransportConnectTimeout 5
LongPollDelay   0

But still I get the error of negotiation.

Date on page load is empty

Date on page load is empty

I have inline datepickers in my ViewI using air-datepickers

Sorting Dropzone.js

Sorting Dropzone.js

I'm using Dropzonejs with Spring boot