1

box.com api を使用して、ローカル環境で初期テストを実行しようとしています。API キーを登録しました。リダイレクト URI フォーム フィールドに localhost の URL を入力したいのですが、https しか許可されていないようです (localhost にはありません)。返されたメッセージ:

OAuth2 redirect URL must specify a valid URL and must not be http://
4

2 に答える 2

4

https の要件は良いことです。まだ開発中ですが、http:// に送信された場合、プレーン テキストで送信されるアクティブな認証トークンであり、誰かがこれを取得して使用して、box.net アカウントをいじることができます。

これを機能させるには、自己署名証明書を生成し、それをローカルにインストールする必要があります。

localhost の自己署名証明書を作成するにはどうすればよいですか?

これをさらに強化する別のオプションは、このプロジェクトがライブになったときに必要になるSSLを実際に購入し、ホストファイルを介してローカルDNSリダイレクトを使用して、ライブではなくローカル開発マシンからドメインをロードすることです。サーバ。

于 2013-01-03T15:32:47.477 に答える