/ / आउटलुक द्वारा लोड की गई पुष्टिकरण ईमेल लिंक डबल पुष्टिकरण - जावा, एचटीएमएल, ईमेल, वसंत-एमवीसी, दृष्टिकोण

आउटलुक द्वारा लोड की गई पुष्टिकरण ईमेल लिंक डबल पुष्टिकरण - जावा, एचटीएमएल, ईमेल, वसंत-एमवीसी, दृष्टिकोण का कारण बनता है

मैं आउटलुक के साथ एक मुद्दे में भाग गया हैजहां मैं एक आउटलुक ईमेल पते पर एक नया खाता सक्रिय करने के लिए एक पुष्टिकरण ईमेल भेज रहा हूं लेकिन आउटलुक ईमेल में यूआरएल लोड कर रहा है, इस प्रकार खाता सक्रिय कर रहा है। एक बार जब उपयोगकर्ता लिंक पर क्लिक करता है, तो वह हो जाता है और त्रुटि करता है क्योंकि खाता पहले से सक्रिय है ।

क्या इसे रोकने का कोई तरीका है?

मैं वन्यजीव 9 के साथ स्प्रिंग एमवीसी 3 का उपयोग कर रहा हूं। मैं बस एक मानक ईमेल बना रहा हूं। मैं किसी भी एचटीएमएल इंजेक्शन नहीं कर रहा हूं। मैंने एक वर्कअराउंड जोड़ा है लेकिन यह जानना चाहते हैं कि इससे कैसे बचें।

उत्तर:

जवाब के लिए 0 № 1

मैंने पहले भी इसका सामना किया है, लेकिन केवल तभीउपयोगकर्ता के पास एक तृतीय पक्ष स्पैम फ़िल्टर होता है जो आने वाले ईमेल में प्रत्येक लिंक की जांच करता है (और लोड करता है)। यदि ऐसा है, तो डेवलपर्स के रूप में ऐसा कुछ भी नहीं हो सकता है जो इसे रोकने के लिए कर सकता है।

मुझे नहीं पता कि आपका कामकाज पहले से ही क्या है, लेकिन मैं सुझाव देता हूं:

  • बिना लिंक के दूसरे क्लिक की अनुमतिउपयोगकर्ता को एक त्रुटि प्रदर्शित करना। (यदि आप किसी उपयोगकर्ता के सुरक्षा प्रभाव से खुश हैं तो संभावित रूप से नहीं जानते कि उनके सक्रियण लिंक को पहले से ही किसी के द्वारा क्लिक किया जा चुका है।)

या आदर्श रूप से

  • सक्रियण लिंक लोड करने के बाद उपयोगकर्ता कार्रवाई की आवश्यकता होती है - जैसे कि उपयोगकर्ता अपने पासवर्ड की पुष्टि कर रहा है, या यहां तक ​​कि वेब पेज पर "पुष्टि" बटन पर क्लिक करना।