Laravel 8 Jetstream 电子邮件验证“无效签名” 403

问题描述

不确定要发布哪些部分。更改密码电子邮件似乎工作正常。但是,每当我单击电子邮件验证电子邮件时,都会收到 403 错误。我不知道为什么? 来自 User.php

   namespace App\Models;
    use Illuminate\Contracts\Auth\MustVerifyEmail;
    use Illuminate\Database\Eloquent\Factories\HasFactory;
    use Illuminate\Foundation\Auth\User as Authenticatable;
    use Illuminate\Notifications\Notifiable;
    use Laravel\Fortify\TwoFactorAuthenticatable;
    use Laravel\Jetstream\HasProfilePhoto;
    use Laravel\Sanctum\HasApiTokens;

    class User extends Authenticatable implements MustVerifyEmail
    {
    use HasApiTokens;
    use HasFactory;
    use HasProfilePhoto;
    use Notifiable;
    use TwoFactorAuthenticatable;

    protected $fillable = [
        'name','username','email','platform','password',];
    from config\jetstream.php
    'features' => [
        // Features::termsAndPrivacyPolicy(),Features::profilePhotos(),// Features::api(),// Features::teams(['invitations' => true]),Features::accountDeletion(),],namespace App\Providers;
    use Illuminate\Support\ServiceProvider;
    class AppServiceProvider extends ServiceProvider
    {
  
    public function register()
    {
        \URL::forceScheme('https');
    }

    /**
     * Bootstrap any application services.
    public function boot()
    {
        //
    }
    }

    Routes
    <?php
    use Illuminate\Support\Facades\Route;
    use app\Http\Controllers\WeaponsController;

网络路由 您可以在此处为您的应用程序注册 Web 路由。这些 路由由组内的 RouteServiceProvider 加载 包含“web”中间件组。现在创造一些伟大的东西!

    Route::resource('weapons','App\Http\Controllers\WeaponsController') ->middleware('auth');

    Route::get('/',function () {
        return view('welcome');
    });

    Route::middleware(['auth:sanctum','verified'])->get('/dashboard',function () {
        return view('dashboard');
    })->name('dashboard');

    Route::get('/',function () {
        return view('welcome');
    });

我看到另一篇帖子,其中只有通过代理服务器才会发生类似的事情。我正在使用 Caddy2,这与它有什么关系吗?它坚持要我添加更多细节,但我没有什么要添加的了。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)