मेरे पास एक ग्राहक है जो सेवा कॉल करने के लिए डब्ल्यूसीएफ प्रॉक्सी का उपयोग करता है। प्रमाण-पत्र और अन्य कार्यक्षमता सामान्य रूप से ठीक काम करती है, लेकिन यदि उपयोगकर्ता अपना डोमेन पासवर्ड बदलता है और मैं ऐप को पुनरारंभ करता हूं, तो मैं इस त्रुटि के कारण सेवा को कॉल करने में असमर्थ हूं:डब्ल्यूसीएफ और डिफॉल्ट क्रेडेंशियल्स का उपयोग करते समय आप पासवर्ड चेंज को कैसे संभालेंगे?
System.ServiceModel.Security.SecurityNegotiaionException
-> सर्वर ने क्लाइंट प्रमाण-पत्रों को खारिज कर दिया है।
System.Security.Authentication.InvalidCredentialException
-> सर्वर ने क्लाइंट प्रमाण-पत्रों को खारिज कर दिया है।
System.componentmodel.Win32Exception
-> लॉगऑन प्रयास विफल हुआ।
स्पष्ट रूप से मुझे पता है कि उपयोगकर्ता के प्रमाण-पत्र बदल गए हैं, लेकिन मैं नए प्रमाण-पत्रों को प्रतिबिंबित करने के लिए CredentialCache
को रीफ्रेश कैसे कर सकता हूं ताकि डब्ल्यूसीएफ कॉल सफल हो सके?
@Ryblex के माध्यम से: "जब आप अपना ऐप पुनरारंभ करते हैं, तो क्या आपका मतलब है कि डब्ल्यूसीएफ सेवा ऐप ऐपपूल समेत?" [व्याकरण के लिए संपादित] – Gray