加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

本地iis上的asp.net核心Windows身份验证

发布时间:2020-12-16 03:45:53 所属栏目:asp.Net 来源:网络整理
导读:我从defaut模板创建了默认的asp.net核心应用程序.我在创建新项目 (here is what i did)的过程中选择了Windows身份验证选项.当我在issexpress上运行应用程序时,它就像一个魅力. 当我将应用程序移动到本地iis时,它可以工作,但它不会获得用户信息.我在Windows功
我从defaut模板创建了默认的asp.net核心应用程序.我在创建新项目 (here is what i did)的过程中选择了Windows身份验证选项.当我在issexpress上运行应用程序时,它就像一个魅力.

当我将应用程序移动到本地iis时,它可以工作,但它不会获得用户信息.我在Windows功能中启用了Windows身份验证.但它显示我空的User.Identity.Name.我试图将这些行添加到web.config

<security>
        <authentication>
            <windowsAuthentication enabled="true" />
            <anonymousAuthentication enabled="false" />
        </authentication>
    </security>

试图从IIS管理器打开Windows身份验证.我不知道还有什么可能是错的.我错过了什么?

解决方法

在web.config中,你放了吗?

<authentication mode="Windows" />

在system.web部门也是如此?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读