English 中文(简体)
如何看待目前对教育、科学和技术促进计划的安全的智慧?
原标题:What s the current state of wisdom for REST API security?

Im 收到网络上关于遥感技术预报认证/授权机制的混合信号,特别是移动应用。

  1. There is OAuth 1.0, but it s claimed to be more complicated than it needs to be and doesn t support native clients too well (callback URLs are very browser-centric). On the other hand, there is one major provider that supports it (Twitter).
  2. Then there is OAuth 2.0, which is supposed to be an improvement over 1.0, and it gets rid of client-side crypto in it default incantation (replaced with bearer tokens), but some people are of the opinion that it s broken by design, and bearer tokens are no better than cookies. An SSL certificate from a sketchy provider can trick a mobile client more easily into believing that the endpoint is a trusted authority. However two major providers (Google and Facebook) support it.
  3. And then there are people, who advocate sidestepping the whole mess and rolling your own.

因此,情况如何?

最佳回答

这将像一个方面一样健全,但答案是“你的申请是适当的”。

第三方认证系统,如奥乌特和开放式登革系统,其位置是完善的,特别是对于使客户能够成为APIC用户而不必向另一个服务器系统收取个人全权证书的系统而言。

然而,你可能正在建立一个没有这种限制或要求的系统,要求客户简单地在服务器上开立账户可能是合理的。 在此情况下,你可能通过大力使用皇家警察部队和基本奥特来简化事情。 客户是否在适当的负责人中通过用户名/密码,并确保你的联系得到特别保护。 或者,委托人使用其证书。

我建议你首先列举“安全”对你们的意义,并从实地开展工作。 考虑各种相关方面,如诚信保障、不休、重新发挥保护作用、客户影响、业绩和抗灾能力。 从中可以看出,如果你们需要的是HTTPS/basic auth,或者如果你也需要增加APIC钥匙、OAuth、开放式ID、制片等。

问题回答

d 我建议OAuth 2,但在客户中进行额外证书检查。 如果您的证书来自Verisign,那么其他协会的所有证书都是无效的。 如果你不喜欢分发最新信息,则确保永远获得你相同的证书。

然而,归根结底,只有客户能够核实与服务器的连接是完全安全的。 永远不会忘记这一点。





相关问题
Signed executables under Linux

For security reasons, it is desirable to check the integrity of code before execution, avoiding tampered software by an attacker. So, my question is How to sign executable code and run only trusted ...

MALICIOUS_CODE EI_EXPOSE_REP Medium

I run findbugs against all of my code and only tackle the top stuff. I finally got the top stuff resolved and now am looking at the details. I have a simple entity, say a user: public class User ...

XSS on jsbin.com

Anyone know if jsbin.com implements any protection for XSS or other javascript attacks? I see jsbin links used fairly regularly on sites like this one and I can t find any indication from the site ...

Make md5 strong

Im making a website that will intergrate with game that only support md5 hashing metod (atm). Which ofc is not especially safe anymore. But how could i make it stronger? Should I just generate long ...

Why running a service as Local System is bad on windows?

I am trying to find out the difference between difference service account types. I tumbled upon this question. The answer was because it has powerful access to local resources, and Network Service ...

Brute-force/DoS prevention in PHP [closed]

I am trying to write a script to prevent brute-force login attempts in a website I m building. The logic goes something like this: User sends login information. Check if username and password is ...

热门标签