我有一个应用程序在我的个人网络中运行。此应用程序可以发送电子邮件给用户,他们可以通过他们收到的电子邮件确认收据,只要他们在我的个人网络上。这是因为他们必须访问应用程序才能执行确认操作。如何允许从网络外部与应用程序通信?
我想扩展它,看看我是否可以允许通过来自网络外部的电子邮件进行确认。我知道我必须改变我的申请才能做到这一点,但不知道要走哪条路。有人能抛出一些光吗?
我的应用程序是基于弹簧的web应用程序。
我有一个应用程序在我的个人网络中运行。此应用程序可以发送电子邮件给用户,他们可以通过他们收到的电子邮件确认收据,只要他们在我的个人网络上。这是因为他们必须访问应用程序才能执行确认操作。如何允许从网络外部与应用程序通信?
我想扩展它,看看我是否可以允许通过来自网络外部的电子邮件进行确认。我知道我必须改变我的申请才能做到这一点,但不知道要走哪条路。有人能抛出一些光吗?
我的应用程序是基于弹簧的web应用程序。
您需要配置防火墙以允许外部访问应用运行的任何端口。
您需要在网关上配置端口以将外部流量引导至运行您的应用的系统(除非您的网关是运行应用的服务器)。
之后,你就应该能够去youroutfacingip:portforapp
for example http://123.456.78.90:12345
在Web浏览器的任何地方
你可以,如果你想使用的URL,而不是一个设置DNS IP。
请记住,任何人都可以访问此URL,因此请确保它具有访问控制。
如果我有一个可以接触电子邮件的Web服务,这仍然是一样的吗?对不起,如果问题是愚蠢的,但我是新来的。 – user811433
谁downvoted - 请提及为什么。有助于了解问题的要求 – user811433