使用OWIN重定向到登录页面

 汽车之家马甲小宝宝_457 发布于 2023-02-04 12:21

我正在使用OWIN通过以下方式向Facebook进行身份验证:http : //www.asp.net/mvc/tutorials/mvc-5/create-an-aspnet-mvc-5-app-with-facebook-and-google-oauth2和OpenID登录

我希望能够在用户未经身份验证的情况下尝试访问页面时重定向到特定的登录页面。

就目前而言,当我用修饰动作时[Authorize],我从IIS收到401错误。

如果我使用表单身份验证,则可以在web.config中使用它:


        

我可以使用OWIN做类似的事情,还是需要创建自定义的Authorize属性?

1 个回答
  • 您可以在配置cookie身份验证时配置登录页面:

            app.UseCookieAuthentication(new CookieAuthenticationOptions {
                AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
                LoginPath = new PathString("/Account/Login"),
    

    2023-02-04 12:24 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有