Grails uygulamam için özel bir SpringSecurityFilter çalışıyorum ve isteği işlemek için commons yükleme kütüphanesini kullanmaya çalışıyorum. Filtrede isteğimi işleyebiliyorum, ancak denetleyicime ulaştıktan sonra, hiçbir değer mevcut değil. Can ServletFileUpload.parseRequest() istek başına yalnızca bir kez çağrılabilir mi?
HttpRequest yüklemenin yalnızca kütüphanede bir kez işlenebilir mi? Tahminim geçici dosyaları temizliyor. Kontrolör seviyesinde tekrar işlenebilmeleri için onları uzak tutmanın bir yolu var mı?Güvenlik için bir form parametresi sorgulamam gerekiyor (istemciye http başlıklarına ekleyememekten dolayı), ancak değeri aldığımda, daha fazla işlem isteğini siliyor gibi görünüyor.
hi tgm i sizinkiyle aynı soru var. Çözümü buldunuz mu? –
Henüz değil. Özel güvenlik filtreleri yazmayı denedim ama başarıya ulaşamadı. Normal kimlik doğrulaması için başlıklar ekledik ve şu ana kadar sorunu çözmek için oturum kimlik doğrulaması ile gittik. Zamanı aldığımda, Shiro kullanmayı deneyin veya özel derecelendirme filtreleri (bu işe yarayan) oluşturmayı planlıyorum. SpringSecurity'e bağlı değilseniz, Grails Filters yolunu deneyin. – ahanson