Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ios 使用域名加端口号的方式不能读取server, 但是使用ip加端口号就可以 #153

Closed
nanshens opened this issue Jan 18, 2024 · 6 comments

Comments

@nanshens
Copy link

请问这个可以修复吗

@Issues-translate-bot
Copy link

Issue is not in English. It has been translated automatically.


Title: ios The server cannot be read using the domain name plus the port number, but it can be read using the ip plus the port number.

Can this be fixed?

@mudkipme
Copy link
Owner

Moe Memos for iOS doesn't support plain HTTP connection due to Apple's App Transport Security policy (other than connecting to local network via IP address). It’s recommended to use acme.sh to enable HTTPS on your server.

@ifeitao
Copy link

ifeitao commented May 15, 2024

url like this can't login: https://memos.example.com:10443

@hertz-hwang
Copy link

have the same problem. my server hosted on my home, and the port not 443, such as https://mem.xxx.xxx:53443, then the apps can not connects to the server

@mudkipme
Copy link
Owner

have the same problem. my server hosted on my home, and the port not 443, such as https://mem.xxx.xxx:53443, then the apps can not connects to the server

You need to install the certificate to the device and trust it if you are using a self-signed certificate for HTTPS: https://support.apple.com/en-us/102390

BTW, Moe Memos now also supports plain HTTP connection.

@hertz-hwang
Copy link

have the same problem. my server hosted on my home, and the port not 443, such as https://mem.xxx.xxx:53443, then the apps can not connects to the server

You need to install the certificate to the device and trust it if you are using a self-signed certificate for HTTPS: https://support.apple.com/en-us/102390

BTW, Moe Memos now also supports plain HTTP connection.

YES, I have tried. But, I don't have the option "Enable full trust for root certificates"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants