草庐IT

php - 使用 Laravel 和 Passport 在身份验证失败时响应状态码 401?

我正在配置Laravel项目以使用Passporttoken身份验证。一切似乎都正常,但是当auth:api中间件失败时,它会以200状态和响应正文中的一堆HTML响应客户端。相反,我希望它以401状态响应。我在LaravelPassport源代码或文档中找不到任何关于执行此类操作的内容。我什至找不到中间件的源代码。我的测试路线:Route::get('/protected',function(){returnresponse()->json(['success'=>true]);})->middleware('auth:api');配置/auth.php'guards'=>['web

php - Laravel - 护照/SPA 401 未经授权

我已经注册了LaravelPassport中提到的Vue组件文档,它们也确实出现在我的应用程序中:但是,它们不显示任何token/客户端,而且我也无法创建任何token/客户端,因为我的应用程序说我“未经授权”:GEThttp://spa.test/oauth/personal-access-tokens401GEThttp://spa.test/oauth/clients401(Unauthorized)GEThttp://spa.test/oauth/tokens401(Unauthorized)GEThttp://spa.test/oauth/scopes401(Unauthor

php - Symfony 安全返回 401 响应而不是重定向

我正在编写一个带有ajax身份验证的ajax应用程序,现在我开始使用silex中的symfony安全组件来处理身份验证/授权。使用简单配置进行简单测试,我通过防火墙进入protected区域,得到的响应是重定向到/login页面,但我的应用程序需要的是401响应关于如何登录的可能的附加信息(在标题或json正文中)。$app['security.firewalls']=['api'=>['pattern'=>'^/api','logout'=>['logout_path'=>'/auth/logout'],'users'=>$app->share(function(Applicatio

android - 从 android 连接到 PrestaShop web 服务时出现 401 错误

我正在尝试调用PrestaShop中的网络服务,但出现401未授权错误。即使我已经通过了用户名key。我也尝试了身份验证器,但出现错误HttpRetryingError。在下面找到我所做的代码fragment。方法一:finalStringusername="key_here";finalStringpassword="";//leaveitemptyURLurlToRequest=newURL(urlStr);urlConnection=(HttpURLConnection)urlToRequest.openConnection();urlConnection.setDoOutput

android - Android 上的 Yahoo OAuth - 401 错误

我正在尝试使用路标库在Android上为Google、Twitter、Yahoo等实现OAuth。除Yahoo外,以上所有工作正常,它在尝试检索请求token时给我一个401错误。我已经尝试将我的回调url修改为http一个,甚至尝试了带外身份验证。有人知道我可能做错了什么吗?我使用Signpost库请求OAuth请求token的代码粘贴在下面。privatestaticCommonsHttpOAuthConsumeryahooConsumer=newCommonsHttpOAuthConsumer(YAHOO_CONSUMER_KEY,YAHOO_CONSUMER_SECRET);p

android - GCM 演示服务器向设备发送消息引发 401 错误

与许多其他java和android新手一样,我正在尝试在Windows上运行gcm演示服务器和gcm演示客户端,使用eclipse运行虚拟设备和tomcat作为webserer。我在注册和取消注册设备方面没有问题,但在尝试发送消息时收到错误401。阅读了很多关于类似问题的答案,但仍然不知道我做错了什么。我把apykey、服务器url和发件人ID放在教程中提到的地方。还稍微更改了SendAllMessagesServlet.java中的代码://Processestherequesttoaddanewmessage.@OverrideprotectedvoiddoPost(HttpSer

android - twitter4j 401 身份验证错误持久化 AccessToken

我很难弄清楚发生了什么。我有一个典型的应用程序结构,它生成一个OAuthActivity,负责获取Twittertoken,然后我的主要应用程序Activity使用该token进行各种与Twitter相关的操作。我的OAuthActivity有效。我获得了一个授权token,Twitter网页屏幕正确显示了我的应用程序名称等......此外,在该Activity中,我可以发送推文并发布。。这意味着OAuthActivity有效,时钟同步,token有效,等等...但是当这个OAuthActivity完成并返回到调用Activity时,每当我尝试使用该token(从持久的key/secr

android - 基本网络.performRequest : Unexpected response code 401 android Volley library

Iamcallingwebserviceinandroid.inthatiwanttocalltheURLiamnotsendinganyparamstotheserver,justcallingtheURL,但它会出现[10520]BasicNetwork.performRequest:Unexpectedresponsecode401之类的错误我的代码是RequestQueuequeue=Volley.newRequestQueue(getActivity());JsonObjectRequestgetRequest=newJsonObjectRequest(Request.Met

javascript - 自动验证 htaccess (401) 用户名​​密码登录

我有一个网页,每5分钟刷新一次客户详细信息。我已经通过基本和标准的htaccess和htpassword文件类型登录系统为其添加了用户名密码,因为文件的一部分包含公司数据。但我需要在我的工作PC上打开相同的网页,这是一台连接到显示屏的安全PC以显示相同的网页。在断电或互联网断开时,PC有一个带有此网页快捷方式的启动文件,因此它会自动出现,但会从401授权登录表单停止。所以在我填写详细信息之前不要走。有没有一种方法可以让我用php或javascript或jquery代码保存一个文件,以便它可以将用户名密码提供给它并打开网页(甚至作为iframe)?无需担心文件的安全性-PC被锁在一个柜子

android - 尝试安装 Layar401.apk 时出现失败 [INSTALL_FAILED_MISSING_SHARED_LIBRARY]

我已经从网上下载了Layar401.apk文件,并尝试将其安装到我的android设备(HTCMagic、Android2.2)中。但是每次我尝试安装它时都会说:adbinstallLayar401.apk1098KB/s(1855698bytesin1.649s)pkg:/data/local/tmp/Layar401.apkFailure[INSTALL_FAILED_MISSING_SHARED_LIBRARY]从其他帖子中,我发现manifest.xml文件中可能缺少Googlemapsapi的共享库。我试图查看manifest.xml文件,它给了我如下内容:package:n