रेलिंग परीक्षण 4. रेल 3 में, मेरे नियंत्रक के शीर्ष पर force_ssl डालने के लिए केवल उत्पादन के लिए एसएसएल मजबूर किया गया। इसे विकास के लिए अनदेखा किया गया था, जो मैं चाहता था कि व्यवहार था, और जो बल_एसएसएल के लिए दस्तावेज़ों के अनुरूप था।रेल 4 force_ssl मुद्दा?
रेल 4 में मैंने पाया कि बल_एसएसएल विकास के लिए भी एसएसएल को मजबूर करता है, जो मैं चाहता हूं कि व्यवहार नहीं है (आसपास काम करने में आसान है, लेकिन मुझे और कोड चाहिए जो मुझे नहीं चाहिए)। इसके अलावा, मुझे नहीं पता कि यह किसी रिलीज नोट्स में कहां बदल गया था, इसलिए मुझे विश्वास है कि यह एक बग हो सकता है।
मैं इस वेबसाइट पर गुगलिंग के माध्यम से इस पर एक बग रिपोर्ट नहीं ढूंढ पाया है। क्या कोई और पुष्टि कर सकता है? इसके अलावा, यदि हां, तो क्या कोई रेल को बग रिपोर्ट सबमिट कर सकता है (मेरे पास ऐसा करने के लिए कोई खाता सेट नहीं है, और अगर कोई और पहले से ही एक बना सकता है तो उसे बनाना नहीं चाहते हैं)।
आसान वैकल्पिक हल, Btw:
Rails.env.production? ? force_ssl : nil