2012-01-23 26 views
9

İlk dağıtım bugün yok. O inşa etmeye başlamıştı bazı ilk iş, ben başarıyla MVC3 uygulamasını.Neden AppHarbor + RequireHttpsAttribute eşit frowny yüze :(AppHarbor için

olsa RequireHttpsAttribute kullanarak bir sorun var konuşlanmış sonra. İlk başta http sayfalarının iyi çalıştığını fark ettim, ancak https sayfaları web sayfasının bir yeniden yönlendirme döngüsüne sahip olmasından kaynaklanıyordu.

Uygulamanın tamamı için https gerekliydi, bu yüzden gittim ve global ekledim Global.asax dosyasında RequireHttpsAttribute filtresi Artık her bir sayfa yönlendirme döngüsü hatası, krom ve FF'de oluyor.

Bunun, sahnelerin arkasına yönlendiren bağlantı noktasıyla bir ilgisi olduğunu varsayalım. Nasıl düzeltilir? Özel bir RequireHttpsAttribute'ye mi ihtiyacım var?

+0

Konuyu sevin :) +1 dostum! –

+0

Sorunun requehttpsattribute tarafından neden olduğunu bilmiyordum, sonsuz bir yeniden yönlendirme 302 döngüsüne sahibim. Firefox, sorunun bana yanlış yöne götüren çerezden kaynaklandığını söyledi. Neyse ki appharbor etiketine göz atmak için bir fikrim vardı ve bu yazıyı buldum. Teşekkürler! –

cevap

9

Yanıtları here ve here adresinde bulabilirsiniz. Özel bir RequireHttpsAttribute geçersiz kılma gerekliydi.

+1

Burada başka bir seçenek: http://stackoverflow.com/questions/11510037/https-with-url-rewriting-is-not-working-on-appharbor/18922822#18922822 – Paul