box.com api を使用して、ローカル環境で初期テストを実行しようとしています。API キーを登録しました。リダイレクト URI フォーム フィールドに localhost の URL を入力したいのですが、https しか許可されていないようです (localhost にはありません)。返されたメッセージ:
OAuth2 redirect URL must specify a valid URL and must not be http://
box.com api を使用して、ローカル環境で初期テストを実行しようとしています。API キーを登録しました。リダイレクト URI フォーム フィールドに localhost の URL を入力したいのですが、https しか許可されていないようです (localhost にはありません)。返されたメッセージ:
OAuth2 redirect URL must specify a valid URL and must not be http://
https の要件は良いことです。まだ開発中ですが、http:// に送信された場合、プレーン テキストで送信されるアクティブな認証トークンであり、誰かがこれを取得して使用して、box.net アカウントをいじることができます。
これを機能させるには、自己署名証明書を生成し、それをローカルにインストールする必要があります。
localhost の自己署名証明書を作成するにはどうすればよいですか?
これをさらに強化する別のオプションは、このプロジェクトがライブになったときに必要になるSSLを実際に購入し、ホストファイルを介してローカルDNSリダイレクトを使用して、ライブではなくローカル開発マシンからドメインをロードすることです。サーバ。