.net-4.0 - Windows 模拟 - 负载均衡器
问题描述
我在负载平衡环境中遇到了 Windows 模拟问题,我想知道是否有解决方案。
目前,我的应用程序是在内网的 IIS 上运行的 asp.net mvc framework 4.6。该应用程序经过 Windows 身份验证,但对于两个特定端点,我需要使用模拟,并且使用 JavaScript 调用它们。应用程序和服务器中的所有内容都已正确设置并且运行良好,直到我们进入负载平衡环境,在那里我们会遇到 401 问题。作为一种解决方法,我们在 JavaScript 调用中使用了服务器名称,以确保我们会直接访问同一个服务器。这在 Internet Explorer 中运行良好,这是我们必须使用的。
现在我们正在切换到基于 Chromium 的浏览器,我们又遇到了 401 问题。我认为是因为 Edge 对 CORS 的东西有点严格。如果我们切换回使用网站别名而不是服务器名称,它似乎可以工作,但并非在所有情况下都有效。我假设有时它来自同一台服务器,但不能保证。
是否有一个很好的解决方案来处理 Windows 模拟和基于 Chromium 的浏览器?
解决方案
推荐阅读
- javascript - vue.js 同步播放视频播放器组件
- ruby - 在 Ruby 中是否有性能原因更喜欢大小而不是长度或计数?
- arrays - 合并R中的两个数组交替它们的元素
- scala - 方法声明中的案例类(带有伴随对象)评估为 Any
- javascript - @angular/fire AngularFireStorage getDownloadUrl()
- c# - 如何仅使用 1 个 dataGridView 在不同表的文本字段上显示不同的记录?
- sql - Laravel Eloquent 数据库迁移
- python - Hexify sha 摘要结果而不使用hashlib
- android - 在没有 AppCompat 的情况下显示 Android O 及更高版本的通知
- python - pd.to_numeric 忽略非数值