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:有关 HTTP 身份验证和内部 Web 服务器的问题

Guru**** 2547590 points
Other Parts Discussed in Thread: CC3200, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/572115/cc3200-question-regarding-http-authentication-and-the-internal-web-server

器件型号:CC3200
主题中讨论的其他器件: UNIFLASH

您好! 我希望向 Web 服务器添加身份验证页面、但我在确定步骤时遇到了困难。 我已经查看了编程指南中的 HTTP 服务器文档 CH 12。 但是、我不确定要在哪里编写代码以启用身份验证并在 C 代码中设置用户名/密码。 此外、我是否需要创建一个单独的 HTML 页面、该页面最初在通过计算机或移动设备访问网页时打开?   请提供建议!!

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

    如果您有代码函数 ConfigureSimpleLinkToDefaultState(),则可以在此处插入代码以启用 http 服务器的身份验证。
    遗憾的是、CC3200内部存在与 http 身份验证相关的错误。 http 身份验证的配置不适用于所有组合用户名/密码。 如果您在固件中硬编码了用户名/密码、则这是可以的、因为您可以尝试组合是否正常。 如果您希望按用户配置用户名/密码、则不能这样做(因为您可以阻止用户插入不起作用的组合)。

    对于 CC3200中您自己的 html 页面、您需要使用 Uniflash 软件上传此页面。 SDK 中的"httpserver"示例对您来说是个好起点。

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

    通过 sl_NetAppSet()更改身份验证的配置。 我建议在启用 HTTP 服务器之前设置这些参数

    亚伦