Windows 10 UWP 使用网络服务器进行身份验证
Windows 10 UWP Authenticate with web server
我为 PHP 制作了一个 API,它向 Windows 10 UWP 应用程序提供数据以从 MySQL 加载数据。我想确保只有应用程序可以访问该数据,而人们不能只从浏览器中查看它。你们知道怎么做吗?我可以从我的应用程序发送一个唯一 ID 并在 PHP 服务器的后端检查它是否真实吗?
如果您不想对您的用户进行身份验证。您可以在 header.
中传递 Appid
string appId = CurrentApp.AppId.ToString();
并且只允许包含信息的 gets 和 posts 使用您的 api。最好使用像誓言提供者这样的身份验证服务。这将是一种更安全的方式。如果您不使用 https 与您的后端通信,那么有人可以轻松地欺骗您的应用程序。
我为 PHP 制作了一个 API,它向 Windows 10 UWP 应用程序提供数据以从 MySQL 加载数据。我想确保只有应用程序可以访问该数据,而人们不能只从浏览器中查看它。你们知道怎么做吗?我可以从我的应用程序发送一个唯一 ID 并在 PHP 服务器的后端检查它是否真实吗?
如果您不想对您的用户进行身份验证。您可以在 header.
中传递 Appidstring appId = CurrentApp.AppId.ToString();
并且只允许包含信息的 gets 和 posts 使用您的 api。最好使用像誓言提供者这样的身份验证服务。这将是一种更安全的方式。如果您不使用 https 与您的后端通信,那么有人可以轻松地欺骗您的应用程序。