Saya memiliki webapi yang berjalan pada aplikasi yang dihosting sendiri, keamanan disediakan melalui oauth, dan saya menyetel header otorisasi untuk memanggil API. Ini berfungsi dengan baik, kami memiliki identitas pengguna di semua panggilan.
Sekarang saya dapat meneruskan token otorisasi yang sama berdasarkan string kueri atau cookie (atau header pada beberapa jenis koneksi) ke pemberi sinyal (dihosting sendiri di aplikasi yang sama).
Token sampai ke server untuk pemberi sinyal, saya dapat menambahkannya ke dalam konteks.cookie, atau ke dalam header.
tapi..tidak ada tempat untuk mendapatkannya untuk membuat pengguna yang diautentikasi, sepertinya saya terganggu oleh kesalahan 401
Saya berasumsi saya kehilangan bagian penting dari kode yang seharusnya mengambil token dan membuat pengguna yang diautentikasi untuk pemberi sinyal (walaupun webapi/owin melakukannya sendiri).
apakah ada yang punya petunjuk, atau contoh di mana signalr bekerja dengan oauth di self-host?