के साथ काम नहीं कर रहा है मैं ओविन का उपयोग करके अपने सिर को पाने की कोशिश कर रहा हूं। मैंने दो एमवीसी 5 परियोजनाएं बनाई हैं। एक Aspnet.Identity का उपयोग प्रमाणीकरण के साथ और दूसरा एक खाली परियोजना के रूप में शुरू किया।एमवीसी 5 लॉगिन पृष्ठ पर रीडायरेक्ट ओविन
मैं emptyp परियोजना के लिए निम्न कहा:
एक लॉग इन कार्रवाई के साथखाता नियंत्रक और coresponding दृश्य
Startup.cs और
public partial class Startup
{
public void ConfigureAuth(IAppBuilder app)
{
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
AuthenticationType = "ApplicationCookie",
LoginPath = new PathString("/Account/Login")
});
}
}
मैंने होम नियंत्रक में [एडमिनिस्ट्रेटर 'के बारे में कार्रवाई को सजाया है ize] दोनों परियोजनाओं में विशेषता।
जब मैं पहली परियोजना चलाता हूं और इसमें लॉग इन करने से पहले स्क्रीन पर जाता हूं तो यह अपेक्षित रूप से लॉगिन कार्रवाई पर रीडायरेक्ट करता है। जब मैं दूसरी परियोजना के लिए ऐसा करता हूं तो मुझे रीडायरेक्ट करने के बजाय "HTTP त्रुटि 401.0 - अनधिकृत" मिलता है।
कोई विचार क्या दूसरे व्यक्ति को इस तरह से व्यवहार करने का कारण होगा?
आप web.config तुलना में है दो परियोजनाओं के बीच? –
मैंने दो web.config फ़ाइलों की तुलना की है, लेकिन मैं इसे फिर से करूँगा और रिपोर्ट करूँगा ... – Jeff
@AlexDresko, मदद के लिए धन्यवाद। मुझे web.config में कुछ अंतर मिले जो मुझे कल याद आया। दुर्भाग्य से यह समस्या को हल करने में मदद नहीं की। – Jeff