我需要创建一个请求“recaptcha”并将其作为位图发送到 WCF 客户端的 WCF 应用程序。到目前为止,我发现的所有示例都是为了在 Web 浏览器中显示验证码而构建的,而我需要实际的验证码图像。
我需要这样做的原因是因为我需要在 ac# WinForms 应用程序中创建一个注册屏幕。以下是它的工作原理:
- 用户通过 Windows 应用程序打开注册屏幕。
- 应用程序从 WCF 服务器请求验证码。
- WCF 服务器生成并发送验证码。
- 应用程序显示验证码并允许用户输入详细信息。
- 应用程序通过 WCF 向服务器发送详细信息和验证码。
- 服务器发送返回码(即:注册成功或失败。)
请注意,此时托管网站不是一个选项。只有一个 WCF 服务器和一个 WCF 客户端。我一直在尝试避免生成自己的验证码并改用重新验证码,但我还没有设法找到下载实际验证码图像的方法。欢迎任何替代解决方案。