Windows多媒体站点搭建:权限配置全指南
|
去年九月,我在机房三排最右那台戴尔T7910上配Windows Server 2019的IIS多媒体站点——就为放一批AVI和MP4,带基础鉴权,用AD组策略绑权限。没加CDN,没走反向代理,就本地跑。我原以为AD组一勾、NTFS权限一设、IIS身份验证一开就完事,结果第七次重启W3SVC服务后,浏览器弹出401.2——不是401.1,是401.2,拒绝访问,连错误页都出不来,只留白底黑字一行“Access is denied”。 运维老张蹲在机柜旁啃冷包子,抬头问我:“你是不是又动了applicationHost.config里那段?”我没回,因为真没动。但第二天晨会前我翻日志发现,是第八次重启时,IIS自动把WindowsAuthentication模块从enabled改回disabled了——可我每次手动点启用,它就乖乖绿了,根本看不出问题。后来抓包才看到,HTTP头里Authorization字段压根没传出来,空的,像被谁剪了一刀。 对了,那台机器的SSD灯昨天起就一直慢闪,不规律,每二十来分钟快闪三下再熄灭。还有,工位抽屉第三格里压着半包没拆的薄荷糖,纸皮都潮了——这俩跟我现在手抖按Ctrl+Shift+Esc看w3wp进程占CPU三十七%一点关系都没有,删掉也不影响这事本身。 我试过清注册表HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\W3SVC\\Parameters下的AuthPersistenceMode,试过把Application Pool Identity从ApplicationPoolIdentity换成NetworkService,甚至把整个C:\\inetpub\\temp\\AppPools目录权限全重置了一遍……都没用。直到那天下午四点零七分,老张突然把键盘推过来,说:“你删掉web.config里那行试试。”我照做了。没重启IIS,就点“应用”——页面刷一下出来了,视频能播,权限也认AD组,连文件夹图标都变蓝了。我盯着他看了五秒,他嚼着最后一口包子说:“IIS原生认证模块跟这个属性有冲突,微软KB4507678提过,但没写在正文里,只塞在‘另请参阅’第二行。” 我原以为权限配不活是因为NTFS没给够,结果卡在web.config一句冗余配置里。优胜劣汰?不是系统挑人,是配置自己先互相咬死。这玩意儿连个明确报错都不给你,它就安静地、理直气壮地拒绝你,还假装一切正常。硬盘灯又闪了三下,这次是快-慢-快。老张吐了颗糖纸进废纸篓,上面印着“清风薄荷”。
文章配图,仅供参考 有谁碰到过这个吗? (编辑:航空爱好网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


Windows站点搭建总踩坑?5步权限配置法一次到位
Windows运行库高效管理:17年技术沉淀打造稳定开发环境
Windows站点搭建常被忽略的3大安全断点