問題タブ [genexus-gam]
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.
genexus - GAM データベースで GAMUserName の長さを変更する
GAM データベースで GAM UserName の長さを拡大する方法はありますか?
アイデアは、VarChar(100) から VarChar(256) に増やすことです。ドメイン GAMUserIdentification を Varchar(100) から VarChar(256) に変更してみましたが、GAM データベースには影響しませんでした。また、データベースを直接変更しようとしましたが、それでも最大長は 100 のままです。それを行う方法はありますか?
私は GX Ev3 U2、.Net 4.0、および SQL 2012 を使用しています。
ありがとうございました
genexus - SD: GAM 外部認証の設定
外部認証を使用して GAM をセットアップしようとしています。外部認証サービスを使用し、GAM が期待する &GAMWSLoginOutSDT を返す独自のプロシージャ (Web サービスとして公開) を作成しました。
ドキュメントによると、この手順では Namespace = "GAM" を公開する必要があります (つまり、Call Protocol "SOAP" を使用した "Main Program" でなければなりません)。ただし、Call Protocol "SOAP" を設定するとすぐに、ブラウザでサービス URL にアクセスできなくなりました。
エラーを返します:
タイプ 'GeneXus.Programs.app.wslogingam_services,app.awslogingam' は、ServiceHost ディレクティブの Service 属性値として提供されるか、構成要素 system.serviceModel/serviceHostingEnvironment/serviceActivations で提供されますが見つかりませんでした。
以前に他のアプリでこのソリューションを実装しましたが、この問題で立ち往生しています。
ジェネクサス版のev3 u2(ベータ版)でしょうか。(以前のバージョンでは、公開されたサービスに接頭辞「a」を使用していましたが、現在は「app」です。)
助けていただけますか?
私が従おうとしているGAMの指示:
http://wiki.genexus.com/commwiki/servlet/hwiki?GAM+External+Authentication%3A+version+1.0、
genexus - 認証要件: N ユーザー名 - 1 外部 ID
「動的 URL」(GeneXus 内) を使用する SmartDevices プロジェクトに GAM (外部認証) を実装しました。
新しい要件を受け取りました: - デフォルト (デモ) 環境では、アプリはすべてのユーザー名とパスワードの組み合わせを受け入れ、外部 ID "200" を与える必要があります (この番号は、アプリでデータを取得するために使用されます)。デモアカウント)。
私のデモ環境では、GamHome を使用して、「外部 Web サービス」を変更し、常に「1」(ユーザーとパスワードは OK) と「200」(外部 ID) を返すようにしました。アプリを実行してランダムなユーザー名で認証しようとすると、「ユーザーの外部 ID が既に存在します」(そのようなもの) というメッセージが表示されます。
次のいずれかを行うために、Authentication WebService を変更することは可能ですか?
- 複数のユーザー名が同じ外部 ID を共有できるようにしますか?
- 一意の「ID - ユーザー名」を確保するために、LoginExternal メソッド (デバイス) によって提供されるユーザー名を置き換えますか?
- ログイン手順をキャンセルして、固定ユーザーで新しい自動ログイン手順を作成しますか?
他の提案はありますか?
(可能であれば、アプリの変更を避けるためだけにサービスを変更したい)。
(これは、デモ環境のみの要件です。ライブ環境では、各ユーザーが独自の ID を持ち、適切に認証されます)。
single-sign-on - 1 つの GAM DB SSO を使用した Genexus GAM 複数のアプリケーション
同じ GAM データベースを使用する複数のアプリケーションに対して、GAM でシングル サインオンを使用する方法はありますか?
genexus - Genexus を使用して apk を生成する方法は?
Genexus の 3 つの異なるトランザクション/デバイス パターンの連携に失敗しました。APK ファイルは個別に生成されます。3 つのトランザクション テーブルの 3 つの APK。単一のapkファイルに開発するにはどうすればよいですか?
genexus - Genexus Access Manager を使用しない Genexus Authentication
Genexus で独自に認証を実装したいと考えています。Genexus Access Manager (GAM) を有効にせずにコンポーネントに認証を実装する方法はありますか?