मैं विंडोज 7 के लिए एमएसवी 1_0 के लिए एक कस्टम प्रमाणीकरण सबपैकेज का निर्माण कर रहा हूं। मैंने विंडोज एसडीके से एमएसवीसुबाथ नमूना का उपयोग किया है और मेरे पास कुछ समस्याओं के बारे में 2 प्रश्न हैं जिनके साथ मुझे सामना करना पड़ रहा है:कस्टम विंडोज प्रमाणीकरण पैकेज लागू करना
जब मुझे यकीन है कि दिनचर्या में प्राप्त होते हैं लागू करने के लिए और अपने पैकेज के लिए रजिस्ट्री में Auth0 गुण सेट और Msv1_0SubAuthenticationRoutine के अंत है कि एक फ़ाइल बनाता है पर एक सरल कोड जोड़ने के लिए सिर्फ कोशिश कर रहा हूँ:
// // Cleanup up before returning. // Cleanup: hTestFile = CreateFile( TEXT("C:\\lsa\\lsa.txt"), GENERIC_READ|GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); if(hTestFile != INVALID_HANDLE_VALUE) { CloseHandle(hTestFile); } return Status; } // Msv1_0SubAuthenticationRoutine
स्पष्ट रूप से पैक उम्र आती है क्योंकि जब मैं अपना पासवर्ड दर्ज करता हूं तो मुझे विंडोज़ से एक त्रुटि संदेश मिलता है "पैरामीटर गलत है" जो एक अच्छा संकेत है। लेकिन मुझे यह त्रुटि क्यों मिल रही है? जब एक ही कोड को एक अलग .exe फ़ाइल से निष्पादित किया जाता है तो यह पूरी तरह से चलता है और परीक्षण टेक्स्ट फ़ाइल बनाता है। मैंने अनुमतियों की जांच की है और "हर कोई" के लिए "पूर्ण नियंत्रण" सेट किया है। कोई विचार? एसडीके बिल्कुल उल्लेख नहीं करता है कि एलएसए किस प्रकार के अलगाव पैकेज के भीतर कोड के लिए बना रहा है।
दूसरी समस्या एपी का परीक्षण कर रही है। वर्तमान में प्रत्येक परिवर्तन के साथ मैं पुस्तकालय का पुनर्निर्माण करता हूं, इसे एक परीक्षण VM पर कॉपी करता हूं और फिर System32 फ़ोल्डर में और इसे रीबूट करता हूं। क्या ऐसा करने का कोई आसान तरीका है?
अग्रिम धन्यवाद!
क्या यह अभी भी अनसुलझा है? मैं एक समान परियोजना पर काम कर रहा हूं और मैं जानना चाहता हूं कि कस्टम प्रमाणीकरण कैसे करें। मैं आपका प्रश्न उठा रहा हूं। – tjameson
हां, उस समय मैंने उस समस्या को हल कर लिया है। कृपया अपनी विशिष्ट समस्या के बारे में एक प्रश्न पूछें और जितना मैं कर सकता हूं, मैं आपकी मदद करने की कोशिश करूंगा। सिग्ला पर एक नज़र डालें - एलएसए प्रमाणीकरण पैकेज जो साइगविन का हिस्सा है। यह बहुत उपयोगी है। –
यहां सर्वरफॉल्ट पर मेरी पोस्ट है: http://serverfault.com/questions/254192/custom-handling-of-domain-user-profile-creation। मुझे कुछ सामान मिला, लेकिन जब आप इसके बारे में सीख रहे थे तो शायद आप इसमें भाग गए। – tjameson