给出一个像
这样的网址https://name:password@host/something
,如何使用apicontroller对象" name"用户名? 我到处寻找,有很多帖子如何以复杂的方式做复杂的事情,但最简单的方法是什么? 我可以从AuthorizeAtteibute派生出来并将其设置在那里吗?
到目前为止,还没有配置任何身份验证。
很多问候! 沃尔克
答案 0 :(得分:0)
如果您打算使用基本身份验证,则可以通过实现IHttpModule接口来创建HttpModule。看看Basic Authentication。我怀疑你能否使用AuthorizeAttribute
来做到这一点在IIS上配置基本身份验证非常简单。您可以使用IIS管理器(inetmgr)执行此操作。查看Configure Basic Authentication (IIS 7)