2017-11-27 13 views
5

जब मैं अपने डिबगर, जिज्ञासा के साथ अमृत कोड चलाने के लिए, तो यह मुझे हमेशा Allow? [Yn]आईईएक्स प्रिये: हमेशा अनुमति दें?

  1. साथ सामना मैं करने के लिए एक विन्यास विकल्प प्रदान कर सकता हूँ हमेशा इसकी अनुमति? इस प्रकार, डिफ़ॉल्ट रूप से?
  2. यह प्रश्न क्यों पूछा जाता है? हानिकारक क्या हो सकता है?

उत्तर

1

नहीं, आप मैन्युअल पुष्टि के बिना अनुमति देने का विकल्प प्रदान नहीं कर सकते हैं।

पुष्टि आईईएक्स का एक पुन: उपयोग घटक है, किसी भी टर्मिनल अधिग्रहण संदेश (:take) require user confirmation। यह प्रवाह also happens in IEx.pry/0 पर ले जाता है।

क्यों यह मामला है, मुझे यकीन नहीं है। मुझे लगता है कि यह एक सुरक्षा उपाय है। हालांकि, पुष्टि केवल IEx.evaluator.run/4 की सुरक्षा करती है, जो एक स्पष्ट हमले वेक्टर नहीं लगती है।

संबंधित मुद्दे