Tüm Api'ye bir AuthorizationFilterAttribute kullanarak uygulanan Basic Auth ile korunan bir WebApi sahibim. Ayrıca bazı Api Kontrol Cihazlarımda oturan SignalR Hub'larım var.ajaxSetup'ı kullanma Temel Auth için Gönderme Sonucu için sinyal kesiliyor Sinyal bağlantısı
Bunun yanı sıra WebApi'yi kullanan bir web sayfam var. web sayfası çoğunlukla benim güvenli WebAPI çağrı yapmak amacıyla bu yüzden, aşağıdaki jquery
Bu benim Api Kontrolörleri ile iletişim fakat kırmıştır yukarıdaki kod ekleyerek için çalışır$.ajaxSetup({
beforeSend: function (jqXHR, settings) {
jqXHR.setRequestHeader('Authorization', 'Basic ' + Token);
return true;
}
});
ekledik, omurga içerisine yazılır özellikle benim SignalR Hub bağlantı,:
XMLHttpRequest cannot load http://localhost:50000/signalr/negotiate?_=1366795855194.
Request header field Authorization is not allowed by Access-Control-Allow-Headers.
jqXHR.setRequestHeader()
hattını Çıkarma benim SignalR Hub bağlantısı geri yükler ama Api aramaları kırar.
Sadece aptalca bir şey yapıyorum? Bunun için başka biri var mı?
AuthorizeHubConnection ben eksikti parça oldu! Teşekkürler!!! – kzfabi