Я понимаю, как CORS работает в Интернете; ему просто нужно установить тот же порт и URL-адрес, что и в настройках AllowOrigins серверной части. Но я не могу понять, как CORS работает в мобильном приложении, потому что IP-адрес будет разным на каждом мобильном устройстве, а не статическим, как во внешнем интерфейсе.
Я могу настроить что-то подобное на своем компьютере:
На сервере:
Код: Выделить всё
app:
auth:
cors:
allowedOrigins: http://127.0.0.1:8100,
Код: Выделить всё
import { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = {
appId: 'com.my.app',
appName: 'my-mobile',
webDir: 'dist/my-mobile',
bundledWebRuntime: false,
server: {
cleartext: true,
hostname: '127.0.0.1:8100',
}
};
export default config;
Подробнее здесь: https://stackoverflow.com/questions/751 ... or-android
Мобильная версия