我有一个通过 IIS 运行的 ASP 网络应用程序,它运行良好 - 我可以使用 Postman 调用 API 并获取 200 个响应代码。在我通过服务器管理器(URL 授权)添加角色以解决授权问题,然后删除该角色后,我不再通过 Postman 收到 200 个响应代码。我已将所有内容配置回添加角色之前的状态,但 Postman 给我一个 500 状态代码,我也使用 curl 验证了这一点。
当我添加 URL 授权时,是否还有其他我不知道的事情发生了变化?
更新:原来我需要的是 URL 授权,我一定是搞错了我最初的 ACL 声明
答案1
打开 IIS 管理器并单击您的站点,然后双击授权。应启用匿名身份验证,并禁用其他所有功能。