我有一个web应用程序,它的前端是用extjs实现的,后端是用java实现的。在Tomcat中部署前端和后端时,web应用程序可以成功运行。
现在,我想把它变成独立的桌面应用程序。我所做的如下:
现在我遇到的问题是:
当前端调用在"chrome-extension://pedkhegghbakdeaeelkjnajoobkpibbd/sso/auth".中将RESTful请求发送到后端时,url将被更改为NW.js。正确的应该是"http://localhost:8080/sso/auth“
我是不是用错了NW.js?
我使用的版本是nwjs-sdk-v0.22.3-win-ia32。操作系统版本为Windows 7 32位。
index.html附呈。
package.json是:
{
"name": "demo",
"main": "index.html"
}html包含要发送请求的<form action="auth" method="post">。
发布于 2017-06-03 00:26:25
您的代码以相对URL为目标。您需要针对完全合格的/sso/auth端点。
假设您没有使用JS处理帖子,则将html更改为
<form action="http://localhost:8080/sso/auth" method="post">应该解决你的问题。
https://stackoverflow.com/questions/44280099
复制相似问题