次のリンクを使用して Outlook カレンダーを統合しようとしています https://dev.outlook.com/restapi/tutorial/php 、 https://apps.dev.microsoft.comにアプリを追加しました。localhost リダイレクト URI を使用して正常に動作するサンプル アプリ
$redirectUri = 'http://localhost/php-tutorial/authorize.php';
しかし、vhost ローカル uri ( http://www.gcal2excel.dev/authorize.php ) を使用し、[ https://apps.dev.microsoft.com][1]でリダイレクト uri を更新すると、リダイレクトが機能しなくなります。次のエラーが表示されます:
Array
(
[error] => invalid_request
[error_description] => The provided value for the input parameter 'redirect_uri' is not valid. The scope 'openid https://outlook.office.com/calendars.read' requires that the request must be sent over a secure connection using SSL.
)
これに対する解決策を探しているのですが、ローカル vhost に SSL 証明書を実装する必要がありますか? 接続はSSLを使用しますか?ローカル仮想ホストに対してそれを行う方法は?