德尔福休息和认证

时间:2016-02-03 12:49:55

标签: rest delphi authentication

我有一个Web .NET服务。我可以从Web浏览器连接此Web服务。 如果我写服务地址第一个Web浏览器请求用户名和密码,而不是连接服务。

如果我使用delphi连接此网络服务。有错误消息:

  

错误讯息是“401 Unauthorized”

我正在使用:

  • RESTResponse1
  • RESTRequest1
  • RESTClient1和HTTPBasicAuthenticator 1。
  • HTTPBasicAuthenticator1具有用户名和密码,RestClient添加Authenticator。

但我无法连接网络服务 我该如何连接?

1 个答案:

答案 0 :(得分:2)

要找出丢失(或错误)身份验证的原因,您可以在大多数Web浏览器中使用开发人员/调试模式。您还可以使用Wireshark或HTTP代理。

检查服务器的响应标头。它们包括有关所有支持的身份验证模式的信息(请参阅RFC 2616