在 IIS 网站中集成外部 Web 服务器

发布于 2024-11-05 08:23:16 字数 380 浏览 1 评论 0原文

我在配置 IIS 以便将外部 Web 服务集成到 IIS 提供的当前 Web 界面中时遇到问题。

普通站点位于基本 URL 中,如下所示:

http://localhost/

外部服务位于同一台计算机上,但在不同的端口(3030)上。但是,我可以从以下 URL 访问此内容:

http://localhost/external_service/

有没有办法将 IIS 配置为代表 Web 浏览器调用外部服务器并将结果返回给 Web 浏览器?

I have a problem with configuring IIS inorder of integrating an external web service into the current web interface provided by IIS.

The normal site is located in the base URL like this:

http://localhost/

The external service is located on the same machine, but on a different port (3030). I would however be able to reach this from the following URL:

http://localhost/external_service/

Is there a way to configure IIS to call the external server on behalf of the web browser and return the result to the web browser ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冷清清 2024-11-12 08:23:16

如果您的服务位于不同的端口上,那么您对其的访问将是 http://localhost:3030/external_service 除非您设置一个 DNS 条目和/或主机文件条目,将其指向 http://localhost:3030

至于让 IIS 调用它,您可以通过重定向到该服务来完成。但是,显示调用服务中某些内容的结果将需要服务的使用者。 AKA - Web 应用程序,而不仅仅是 IIS 本身。

If your service is on a different port then your access to it will be http://localhost:3030/external_service unless you setup a DNS entry and/or host file entry pointing it to http://localhost:3030 for you.

As far as having IIS call it you could do it with a redirect to the service. However, displaying results of calling something in the service will require a consumer of the service. AKA - a web application not just IIS by itself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文