Chúng tôi có một ứng dụng gọi điện yêu cầu hệ thống của chúng tôi không đặt mã thông báo Bearer ở vị trí tiêu chuẩn (tiêu đề 'Ủy quyền') Tôi muốn tạo trình xử lý tùy chỉnh tìm kiếm JWT đúng địa điểm. Bên cạnh đó forking việc thực hiện JwtBearerMiddleware
là có cách nào sạch hơn tôi chỉ có thể nói với middleware những gì xử lý để sử dụng?Vị trí mã thông báo tùy chỉnh cho JwtBearerMiddleware
Tùy chọn dễ dàng hơn là chỉ cần viết lại yêu cầu bằng cách tiêm JWT vào đúng vị trí (tiêu đề yêu cầu) trong đường dẫn yêu cầu ngay trước khi phần mềm trung gian JWT chạy. Nhưng điều này có vẻ hơi khó hiểu.
Cảm ơn rất nhiều vì điều này. Tôi đã quét nguồn nhưng không đặt hai và hai lại với nhau wrt dòng mã mà bạn liên kết. Làm việc như một say mê. Đối với bất kỳ ai quan tâm, tôi phải thêm mã thông báo Bearer trong chuỗi truy vấn vì chúng tôi đang sử dụng SignalR (chúng tôi không muốn sử dụng cookie) và muốn kéo mã thông báo từ chuỗi truy vấn thay thế. – Lutando
@Lutando Rất vui được giúp đỡ! –