当前位置: 首页 > 知识库问答 >
问题:

在rtsp url中设置用户名/密码

逄宁
2023-03-14

我正在使用java web应用程序使用rtsp从IP摄像机中检索视频;rtsp url在url本身中嵌入了用户名/密码,这似乎很不安全。例如,rtsp:/user:password@ip/...

是否有一种方法可以防止在URL中发送用户名/密码。

保护URL的最好方法是什么?

共有1个答案

蓬弘
2023-03-14

URL中的username/password是一种写入URL的方法。Rtsp代理将使用它进行基本身份验证或摘要身份验证。因此您的密码将被编码并作为rtsp报头传输。

 类似资料:
  • 是否可以在Docker中更改根用户密码?我的阿尔卑斯码头工人有以下几行: 我期待着以下几点: 更改root用户密码 步骤2 但也可以像下面这样以“root”身份运行Docker容器 在没有被要求输入根密码的情况下,我假设要么无法更改密码,要么Docker core不知何故知道新密码。

  • 我尝试如下设置用户密码: 但我有个例外 服务器不愿意处理该请求。(HRESULT的例外:0x80072035) 0000052D:SvcErr:DSID-031A129B,问题5003(不会执行),数据0 听起来很熟悉吗?

  • 我刚刚安装了赛贝斯自适应服务器16.0 SP03在Windows和我试图创建密码用户'sa'通过使用以下命令: 但是,我无法更改'sa'的密码,我得到以下错误: 我试着用谷歌搜索,但在大多数地方,我都得到了同样的命令。此外,我没有得到任何关于StackOverflow的信息。因为我是Sybase的新手,所以我没有关于这方面的任何信息。 是否有其他方法可以运行此命令,或者可以运行“从交互式SQL更改

  • 我使用的这个例子取自Java SFTP服务器库?: 但我需要为SFTP服务器设置用户登录和pw。我该怎么做?谢谢

  • 我正在使用带有Hikari CP的Spring Boot2.0.1并希望使用应用程序属性来设置Hikari数据源属性,如连接超时、最大池大小等,但用户名和密码应该在运行时设置。我在下面进行了尝试,但当数据源创建时,它没有我试图设置的连接超时值。 https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#howto-c

  • 问题内容: 我们正忙于为客户开发Java Web服务。有两种可能的选择: 将加密的用户名/密码存储在Web服务客户端上。从配置读取。客户端上的文件,解密并发送。 将加密的用户名/密码存储在Web服务器上。从配置读取。Web服务器上的文件,解密并在Web服务中使用。 Web服务使用用户名/密码来访问第三方应用程序。 客户端已经具有提供此功能的类,但是此方法涉及以明文方式发送用户名/密码(尽管在内联网