我们公司托管了一个 .Net 6 中的现有应用程序,该应用程序使用我们公司内另一个系统公开的 REST API。该应用程序运行良好并从 REST API 获取数据。我们公司已设置 SSO 和 kerberos 身份验证。
我们将解决方案升级到.Net 8,并开始面临身份验证验证失败并出现错误 - InvalidToken。我们没有修改任何代码,也找不到关于此的太多帮助。
我们预计系统在升级后的行为方式相同。
我们在 Alpine Docker 镜像上运行的 .Net 8 上也有同样的东西。 krb-5 软件包已安装。在 1.20 版本上它运行良好,但在 1.21 版本上它停止了。仍在尝试寻找解决方案,但还没有运气。有人请分享一下解决方案吗,如果有的话。
我们收到的错误: 身份验证失败并出现错误 - InvalidToken。