Laravel默认身份验证iis8.5无法正常工作

时间:2019-07-31 01:43:26

标签: laravel iis iis-8.5

我已在IIS 8.5服务器上安装了laravel 5.5 我使用了laravels dafault身份验证支架来创建注册和登录页面。

我在另一台运行php的机器上对其进行了测试,并且apache效果很好。

但是当我尝试在IIS 8.5服务器身份验证上测试相同的登录名时,似乎无法正常工作。

我的会话驱动程序是文件 我已将IUSR权限完全授予存储供应商引导程序。

我能够从数据库中检索数据并显示在页面上。

我无法执行的操作是login,如果我填写了用户名和密码并单击login,则它不会登录并且不会引发任何错误。

我不尝试使用ldap或Windows身份验证,我只是在使用默认的登录脚手架,将用户名和密码存储在数据库中。

还有其他人在IIS 8.5上遇到此问题吗?

当我检查登录方法时,以下是我在登录方法中进行操作时的输出

 protected function validateLogin(Request $request)
        {
        echo json_encode($request);die;

        $this->validate($request, [
            $this->username() => 'required|string',
            'password' => 'required|string',
        ]);
    }

下面是我看不到的值

{"attributes":{},"request":{},"query":{},"server":{},"files":{},"cookies":{},"headers":{}}

0 个答案:

没有答案