After logging in to StoreFront, the display "your request could not be completed", the solution.
The problem is that after modifying the "basic URL" in StoreFront to change the http protocol to https protocol, log in to the StoreFront web page and display "unable to complete your request".
After changing the basic URL back to http again, the https web page can be accessed normally.
According to the official website documents, the correct phenomenon was not found. Https://support.citrix.com/article/CTX207162
In storefront's log viewer, you can see that after each login failure, you can see an error in citrix delivery services with an event ID of 17 (no 12, only 17).
Solution:
Go to IIS Manager
At the red arrow 4, you should select all unassigned at the IP address.