2009-03-25 10 views
9

मैं अपने (परिवार) तस्वीर संग्रह ऑनलाइन उपलब्ध करवाने के लिए योजना बना रहा हूँ। मैं एस 3 का उपयोग करना चाहता हूं और एक एएसपी.नेट साइट बनाना चाहता हूं जो तस्वीरों को प्रदर्शित करेगा। मैं नहीं चाहता कि वेबसाइट एस 3 सामग्री को खींचें और इसे ब्राउज़र पर वापस लाएं। मैं चाहता हूं कि ब्राउज़र मेरे एएसपी.नेट बैंडविड्थ को प्रभावित किए बिना सीधे S3 पर जा सकें।मैं अपने अमेज़न S3 फ़ोटो कैसे सुरक्षित है, लेकिन अभी भी उन्हें URL के माध्यम से उपलब्ध बनाने?

यह प्रत्येक तस्वीर के लिए यूआरएल के निर्माण के लिए अगर मैं जनता के लिए S3 अनुमति सेट संभव है, लेकिन मैं सिर्फ तस्वीरें मेरी वेबसाइट, नहीं किसी को जो यूआरएल के लिए आगंतुकों द्वारा पहुँचा जा सकता होना चाहता हूँ।

कोई भी विचार बहुत सराहना!

उत्तर

10

आप S3 पर सुरक्षित संसाधनों के लिए अस्थायी यूआरएल उत्पन्न कर सकते हैं।

S3 Signing and Authenticating REST Requests

+0

के नीचे मैं इसी तरह की दुविधा में हूँ देखें तो लिंक आपके द्वारा दी गई पढ़ा (अभी भी मान्य!)। मुझे लगता है कि पूर्व-हस्ताक्षरित यूआरएल वाला कोई भी फ़ोटो अभी भी फोटो तक पहुंच सकता है। यह कैसे और अधिक सुरक्षा प्रदान कर रहा है (जब तक आप सीमा समाप्ति समय निर्धारित करते हैं, जो मुझे लगता है कि मूल प्रश्नकर्ता नहीं चाहता है)? जब तक मैं सामग्री एक्सेस कर सकता हूं, तब तक मेरे पास यूआरएल है, मुझे इसकी परवाह नहीं है कि यह हस्ताक्षरित है या नहीं। बैकएंड सर्वर को छवि पुनर्प्राप्ति को संभालने और सर्वर से अनुरोध वेब टोकन का उपयोग करके प्रमाणीकृत होने का बेहतर तरीका नहीं होगा? – Richeek

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