AWS 的 Cognito 服务表示,它旨在用于移动和网络平台。
有什么理由不能(或不应该)将它用于 .NET 桌面应用程序?
我对 Cognito 了解不多,但是在考虑桌面应用程序时,入门页面上的这一点会让我担心:
要使用 Amazon Cognito,您必须安装和配置 AWS 移动开发工具包。有关详细信息,请参阅以下主题:
- 设置适用于 Android 的 AWS 移动开发工具包
- 设置适用于 iOS 的 AWS 移动开发工具包
- 设置适用于 JavaScript 的 AWS 开发工具包
- 为 Unity 设置 AWS 移动开发工具包
- 为 Xamarin 设置 AWS 移动开发工具包
没有 .NET SDK,这意味着您可能会玩游戏以获得 .NET 的功能(通过 JS SDK 或其他方式)。我想你也不会得到这种环境的支持。