【问题标题】:C# - socket permission error on remote MySQLC# - 远程 MySQL 上的套接字权限错误
【发布时间】:2018-02-26 22:36:01
【问题描述】:

我的 UWP 可以在本地主机上与 MySQL 一起正常工作。在远程计算机上连接到此数据库的副本时,出现错误(由于套接字权限而拒绝访问)。但我可以使用 MySQL-shell 远程连接!所以它不是连接本身,也不是连接字符串。这对我来说是个谜。

如果有多个连接,我检查了 TCP 连接。这不会发生。

【问题讨论】:

  • 如果您有正确的配置,这应该可以工作。我们曾经尝试从 UWP 应用程序连接远程 MySQL 并成功。因此,请使用一些环境信息详细说明您的问题。例如 UWP 应用目标版本。请尝试在 UWP 应用中启用InternetPrivate Networks 功能。
  • 对于“如果有多个连接。这不会发生”,你能告诉这是什么意思吗?能连接成功吗?
  • 很高兴听到这个消息,我会将评论转移为答案。
  • 吴孙婷,你救了我! Capabilites 下的“Privat Network”未选中。对于那些像我一样新的人:当您在“解决方案资源管理器”中打开“Package.appxmanifest”并在那里打开“功能”列表时可以找到它。你给了我多大的安慰,孙庭武!再次感谢。

标签: c# mysql uwp


【解决方案1】:

如果您有正确的配置,这应该可以工作。我们曾经尝试从 UWP 应用程序连接远程 MySQL 并成功。

所以请尝试在 UWP 应用中启用以下功能:

  • 互联网(客户端)
  • 互联网(客户端和服务器)
  • 专用网络(客户端和服务器)

更多详情请参考App capability declarations

【讨论】:

  • 再次感谢 - 请联系我!
猜你喜欢
  • 1970-01-01
  • 2013-06-06
  • 2018-07-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-29
  • 2017-11-01
  • 2013-06-09
相关资源
最近更新 更多