मैंने एक कस्टम उपयोगकर्ता लॉगिन/पंजीकरण पृष्ठ बनाया है जो साइनइन प्रबंधक और उपयोगकर्ता प्रबंधक के साथ इंटरैक्ट करता है। यह अच्छी तरह से काम करता है जब मेरे पास सीधे लॉगिन या रजिस्टर पेज का लिंक होता है। हालांकि [प्राधिकृत] टैग का उपयोग करते समय, उपयोगकर्ता को डिफ़ॉल्ट अंतर्निहित लॉगिन पृष्ठ पर रीडायरेक्ट किया जाता है। मैं इस व्यवहार को कैसे बदल सकता हूँ? मुझे लगता है कि यह स्टार्टअप फ़ाइल में एक विकल्प है।

0
Pug 7 अप्रैल 2020, 15:50

1 उत्तर

सबसे बढ़िया उत्तर

डिफ़ॉल्ट लॉगिन पृष्ठ का पथ /Account/Login है। इसे ApplicationCookie विकल्पों में से एक द्वारा नियंत्रित किया जाता है, जिसे ConfigureServices में निम्नानुसार बदला जा सकता है:

services.ConfigureApplicationCookie(options =>
{
    options.LoginPath = "/Login";
});

देखें: https://www.learnrazorpages.com/identity/ कस्टमाइज़िंग-पहचान#कस्टमाइज़िंग-द-लॉगिन-पेज

0
Mike Brind 7 अप्रैल 2020, 13:16