問題タブ [lti]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
64 参照

amazon-web-services - APIゲートウェイによって呼び出されたラムダを介して変数をs3 Webアプリに渡します

基本的に、いくつかの Post 変数 (LTI コンシューマー変数) を認証する必要があるアプリがあります。したがって、ラムダを使用して、いくつかの変数を使用して s3 でアプリを認証および提供することを考えています。例 -

LTI Consumer は POST を使用して呼び出します -> https://mycoolapp.com -> API Gateway -> Lambda (post 変数を認証するため) -> s3 アプリを呼び出します (成功した場合、userID などの変数とともに..)

これは正しいアプローチですか?もしそうなら、どうすればこれを設定できますか?

0 投票する
1 に答える
443 参照

angular - HTTP POSTを介してasp.netコアAngular SPAを提供する方法

asp.net コアとその Angular SPA テンプレートを使用してLTIツールを開発しようとしています。学習管理システムは、私のツール (Web アプリ) を使用して、その i フレームを Web サイト内に埋め込むことができます。これは、追加のフォーム データが添付された HTTP POST 要求を使用して行います。asp.netコアMVCプロジェクトを使用すると、そのPOSTリクエストはGETリクエストが到達するのと同じアクションに到達し、目的のビューがレンダリングされますが、Angularプロジェクトテンプレートを使用すると、このメッセージで空のhtmlページに到達します.

投稿できません /

[Post("/")]属性を持つアクションを追加し、使用してホームページにリダイレクトすることで回避できましたRedirect("/")が、より良い解決策があるかどうか疑問に思っていました。