【发布时间】:2023-04-05 05:16:02
【问题描述】:
我在本地环境中有我的应用程序,并尝试在 Hostinger 上测试我新部署的后端 api (Laravel),当尝试与之连接时,它会引发 CORS 错误。 这是我的网络选项卡上的示例日志:
问:如果我构建 APK,会发生这种情况吗?我该如何解决这个问题?
这是我的应用程序的 .env 文件
VUE_APP_NAME="SSIS"
VUE_APP_API_URL=https://psussis-online.preview-domain.com
VUE_APP_APP_VERSION=2.0.0
VUE_APP_API_KEY="HWmxFAQajmY="
这是我部署的后端的 .htacess 文件
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
【问题讨论】:
标签: laravel vue.js cordova cors