1

チームルームをセットアップするとき、openntf の extlib の 8.5.3 では、構成項目の 1 つに URL があります。

そのため、チームルームからリマインダーなどを送信すると、メモ ドキュメントリンクと Web リンクが表示されます。

私たちのテスト/開発環境では、それは魅力的に機能しました。ユーザーは、Web クライアントで作業したときに困惑しました。(xページ)

prod env のチームルームの 1 つをアップグレードした後。メールのリンクが機能しないという電話がありました。

生成されたリンクは、https ではなく http です。レビュアー用に作成されたメール内のリンクや、アイテムの期限が過ぎているリマインダーを意味します。

どうして?

4

2 に答える 2

2

社内のドミノ実稼働環境では、https のみを使用しています。しかし、私たちのテスト/開発環境では、現時点では http しか使用できません。

デザイナーでテンプレートを開き、発見したエージェントを確認します。

サーバー用

wMail = "  http://" + serverName +"/"+ dbpath +"/topicThread.xsp?action=openDocument&documentId="+doc.universalid

ローカルの場合:

wMail = "  http://"+ getWebAddress +"/"+ dbpath+"/$All/"+doc.universalid

したがって、http プロトコルはハードコードされています。

コード文字列はこれらのエージェントにあります。

  • ニュースレターを送る
  • リマインダーを送信
  • (wSendLink)

簡単な修正は、http を https に置き換えることでした。

より良い解決策は、teamroomsetup フォームの詳細オプション タブにチェックボックスを追加することです。エージェントのコードを変更して、値に応じて値を取得し、http または https URL を生成します。

まだ時間がありませんでした。しかし、それはそれほど難しいことではありません。

考慮事項: チームルーム nsf ではなく、テンプレートで何を変更しても構いません。翌日、テンプレートのデフォルトで上書きされていることに気付くのは残念です。

時間が節約されることを願っています

于 2012-07-22T11:09:19.240 に答える
1

データベースのプロパティを変更して、HTTPS を使用して強制的に開くようにしないのはなぜですか?

于 2012-07-22T17:18:53.680 に答える