如何反向代理 TFS 服务器
How to reverse proxy a TFS server
我们在本地办公室使用 TFS 服务器 2017 更新 2。
但是我们需要访问家里的服务器,我们尝试使用nginx搭建一个反向代理来访问TFS服务器,但是失败了。
Apache 也没有能力通过 TFS 的 NTLM 授权。
有人知道怎么做吗?
nginx 和 Apache 服务器都无法正确处理 NTLM 身份验证。即使在 nginx 中使用 "stream" 服务器,它仍然有时会抛出异常。所以我发现最好的方法是在 NodeJS 中编写一个带有套接字的纯反向代理。
请尝试这里的代码:https://gist.github.com/gekowa/7fdd6fa6db51a7671de5469b3943a9da
实现非常简单,它只是双管道本地和远程套接字,一切都很好。
我们在本地办公室使用 TFS 服务器 2017 更新 2。 但是我们需要访问家里的服务器,我们尝试使用nginx搭建一个反向代理来访问TFS服务器,但是失败了。 Apache 也没有能力通过 TFS 的 NTLM 授权。 有人知道怎么做吗?
nginx 和 Apache 服务器都无法正确处理 NTLM 身份验证。即使在 nginx 中使用 "stream" 服务器,它仍然有时会抛出异常。所以我发现最好的方法是在 NodeJS 中编写一个带有套接字的纯反向代理。
请尝试这里的代码:https://gist.github.com/gekowa/7fdd6fa6db51a7671de5469b3943a9da
实现非常简单,它只是双管道本地和远程套接字,一切都很好。