我正在使用ASP.NET MVC
框架开发应用程序,我的主页不公开,因此每个用户都必须登录才能访问我的网站。
在这种情况下,我的LoginUrl
等于我的DefaultUrl
是否有意义?另外,DefaultUrl
和我Default Controller Action
之间的区别是什么?
顺便说一下,我使用OWIN
来实现身份验证。
问候!
答案 0 :(得分:0)
他们有不同的功能。
LoginUrl定义了登录的URL。
DefaultUrl定义登录后身份验证过程的位置。
DefaultUrl仅定义路由,而DefaultController定义默认页面本身的逻辑。