जहां तक मैं समझता हूं, IIS 7.x के साथ समस्या यह है कि आप SSL बंधन के लिए होस्ट हेडर सेट नहीं कर सकते हैं।
Appcmd कमांड लाइन उपयोगिता का उपयोग करते हुए आपको ऐसा करने में सक्षम होना चाहिए। साइटें एक ही प्रमाण पत्र का उपयोग कर सकती हैं, लेकिन अलग-अलग होस्ट हेडर होंगे।
यदि आप अपने डेटा के साथ निम्न 2 कमांड चलाते हैं, तो उसे होस्ट हेडर को कॉन्फ़िगर करना चाहिए।
c:\Windows\System32\inetsrv>appcmd set site /site.name:"local.yourdomain.com" /+bindings.[protocol='https',bindingInformation='*:443:local.yourdomain.com']
c:\Windows\System32\inetsrv>appcmd set site /site.name:"local.dev.yourdomain.com" /+bindings.[protocol='https',bindingInformation='*:443:local.dev.yourdomain.com']
दुर्भाग्य से, इस काम को करने के लिए आपको कुछ और करने की आवश्यकता है, लेकिन मुझे यकीन नहीं है कि वास्तव में क्या है। मुझे पता है कि मैंने कुछ IIS रीसेट किए थे, और मैंने SSL सीरेट्स को फिर से चुना, लेकिन मुझे उस आदेश का यकीन नहीं है जिसमें ऐसा करना है। लेकिन मुझे पता है कि मैंने कुछ और 'फैंसी' नहीं किया, जैसे कि किसी अन्य टूल का उपयोग करना।