0
私はMeteor APPでユーザーipを取得するためにipInfoを使用しています。ローカルのdevで、ipInfoは良いデータを返します:私のip。MeteorとIpinfo:私のサーバーから返信する
しかし、私の本番サーバー、ipInfoリターンIPオフ私のサーバーではなくIPクライアント上:
import { HTTP } from 'meteor/http';
Meteor.methods({
getIp: function() {
let request = Meteor.wrapAsync(HTTP.get),
result = request('http://ipinfo.io');
console.log(result); // Good on local, but only server IP on production
return result;
}
});
誰もが私を助けることができますか?
こんにちは:)私は 'this.connection.clientAddress'をテストしましたが、私は未定義のエラーがあります。たぶん私はインポートモジュールが必要ですか? –
私は 'console.log(this.connection.clientAddress);'を私のメソッドに追加して動作しています...何も追加しませんでした – none
クライアントかサーバからですか? –