This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3200可以创建 HTTPS 服务器吗?

Guru**** 1963975 points
Other Parts Discussed in Thread: CC3200
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/566589/cc3200-can-create-https-server

Thread 中讨论的其他器件:CC3200

大家好、

我的问题是"CC3200可以创建 HTTPS 服务器?"。

如果可以、如何设置?

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    是的、这是可能的。 您需要在应用处理器中使用 Web 服务器。 NWP 的内部 Web 服务器(网络处理器)不支持 https。

    应用处理器中的 webserver 用于 SDK 中的"websock_camera"示例。

    更新:

    但有一点很重要。 预编译的 Web 服务器库不支持 https。 您需要导入 http 服务器的源代码并构建您自己的库。 您需要修改:
    - HTTP_CORE_SERVER_PORT 至443
    -将密钥上传到"/cert/serverkey.der "文件中
    -将您的证书上载到"/cert/servercert.der "文件中
    -等等

    1月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Jan、
    您能告诉我有关将 CC3200配置为 HTTPS 的更多详细信息吗?
    或者是否有示例/文档?
    谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    这与配置 CC3200不相关、无法使用 HTTPS 服务器。 对于 https 服务器、需要在应用处理器(Cortex-M4)中使用自己的网络服务器运行代码。 您可以使用自己的 Web 服务器代码(编写自己的 Web 服务器并非易事)或使用 TI 的 Web 服务器(\cc3200-sdk\netapps\http\server\)。

    要使用 TI 网络服务器代码、请遵循我之前回答的建议。 使用"websock_camera"示例作为应用程序的基础。 可以通过使用 https 支持重新编译 TI webserver 来添加对 TI webserver 中的 https 的支持。

    1月
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Jan、

    感谢您的建议、我将尝试进行修改。
    我想问另一个问题:CC3200是否可以在 Web 服务器中支持“会话”?

    谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    CC3200不直接支持 Web 服务器中的会话。 您可以通过自己的代码添加支持。

    CC3200 NWP 中的内部 Web 服务器:

    -不支持会话。 仅支持 http 身份验证(遗憾的是、CC3200中存在一个错误、不允许使用所有组合用户名/密码、该错误不能由 ServicePack 修复)。

    -使用 Web 上的用户令牌和 javascript,您可以模拟会话之类的内容。 但这不是一个具有项目符号的解决方案。

    应用处理器中的 TI webserver:

    -我认为默认服务器代码不直接支持会话。 可以使用 Cookie 实施会话。

    您自己的 Web 服务器代码:

    -没有限制,您可以执行任何需要的操作。

    1月

x 出现错误。请重试或与管理员联系。