小编Neb*_*ula的帖子

Amazon Cognito使用开发人员身份验证Obj C设置identityId

我正在尝试使用Cognito和开发人员验证身份来验证我的用户.我的问题是如何使用objective-c将identityId设置为从iOS开发人员后端返回的正确的?

如果我在代码中手动拨打电话或使用邮递员,我的服务器会返回正确的ID,并且Cognito会识别它并正确交换令牌.

iOS框架似乎是自我分配一个不正确的identityId.我真的很难理解文档,因为它已经过时且含糊不清.

这是我的代码如下:

NSLog(@"Complete login");

    NSMutableDictionary *merge = [NSMutableDictionary dictionaryWithDictionary:self.credentialsProvider.logins];
    [merge addEntriesFromDictionary:logins];

    self.credentialsProvider.logins = merge;

    // Force a refresh of credentials to see if we need to merge
    task = [self.credentialsProvider refresh];

    NSLog(@"Complete login 2-- %@", self.credentialsProvider.identityId); //The identityId assigned is incorrect...
    NSLog(@"Complete login 2-- %@", self.credentialsProvider.identityPoolId); //The identityPoolId is correct
Run Code Online (Sandbox Code Playgroud)

下面的一些清晰度:这是它到目前为止的工作方式:1 - 当应用程序运行时,它会自动从amazon分配一个随机的identityId(因此用户最初是未经身份验证的).2 - 用户输入他们的凭证然后我的代码向我的后端发出URL请求,该请求返回有效的令牌以及用户名和密码的正确identityId.3 - 现在需要在代码中初始化这个新的identityId以覆盖旧的未经身份验证的identityId.4 - 新idendityId和令牌从我的服务器返回需要发送给Cognito进行最后的验证和Cognito返回更多的认证.当我手动说我通过邮递员发送请求.

简而言之:1:如何更改/设置我的identityId?2:如何将从我的后端收到的更新凭证发送到Cognito?

objective-c amazon-web-services ios amazon-cognito

8
推荐指数
1
解决办法
528
查看次数

使用navigateToURL(AS3)从Flash打开URL

今天已经把我的头发拉了好几个小时.我无法从已打开的Flash网站打开另一个网站.

这是代码:

GotoFB.addEventListener(MouseEvent.CLICK, gotoFB);

function gotoFB(event:MouseEvent):void
{

    navigateToURL(new URLRequest("http://www.facebook.com"), "_blank");
}
Run Code Online (Sandbox Code Playgroud)

这适用于Flash播放器,但不适用于chrome/ie/firefox ..

url hyperlink actionscript-3 navigatetourl

6
推荐指数
2
解决办法
2万
查看次数

授予PHP访问COM端口的权限

我正在创建一个PHP脚本,连接到通过COM5上的串行连接连接的3G调制解调器.

我收到以下错误,我相信这是因为php没有对COM5的r/w访问:

警告:fopen(COM5 :) [function.fopen]:无法打开流:第9行的C:\ xampp\htdocs\SMStest\test2.php中没有这样的文件或目录

// mode com1: BAUD=9600 PARITY=N data=8 stop=1 xon=off
$fp = fopen ("COM5:", "w+");
if (!$fp) {
    echo "Uh-oh. Port not opened.";
} else {
    $e = chr(27);
    $string  = $e . "A" . $e . "H300";
    $string .= $e . "V100" . $e . "XL1SATO";
    $string .= $e . "Q1" . $e . "Z";
    echo $string;
    fputs ($fp, $string );
    fclose ($fp);
}
Run Code Online (Sandbox Code Playgroud)

php modem 3g

5
推荐指数
1
解决办法
4239
查看次数

PHP附加到特定位置的文件

在PHP我打开一个文本文件并附加到它.但是我需要在文件结束之前附加3个字符.换句话说,我需要从文件中的特定位置追加/写入.

任何人都可以帮忙吗?

最好的问候卢本

php pointers append fseek

3
推荐指数
1
解决办法
5532
查看次数

AS3 Flash从影片剪辑中的动画片段中调用主时间轴

我在这个网站上看过类似的问题而无法找到解决方案,所以这是我的问题:

我有一个保存功能,可以保存一些数据.这个功能在另一个影片剪辑的1个影片剪辑中.保存后我想要主时间线的gotoAndStop(1)而不是当前嵌套的...可以有人帮忙吗?

以下是代码:

function save()
{

    var oldname:String = so.data.username;
    so.data.username = oldname + tf.text + " " + nf.text + "\n";
    tf.text = "";
    nf.text = ""; // resets textfields
    so.flush(); // writes changes to disk
    trace("Saved");
    gotoAndStop(1);  <<----this must goto frame 1 of the main time line??
}
Run Code Online (Sandbox Code Playgroud)

这是AS3.在AS2中,我曾经能够调用_root.或_parent.这将工作正常,但现在它抛出编译器错误.Stage.gotoAndStop(1); 也没工作......

感谢任何帮助,在此先感谢Luben

navigation timeline actionscript-3

2
推荐指数
1
解决办法
2万
查看次数

在更多div标签内嵌入div标签内的Google地图

我在网页内的多个div标签中嵌入Google地图时遇到问题.

如果我在div标签之外声明地图div()(即仅在正文中)它可以工作.但它要么在我页面的顶部或底部.如果我在div中声明它我想要它,它没有显示.几乎就像它在标签内容下面一样.

我非常感谢任何帮助.

html google-maps

2
推荐指数
1
解决办法
3650
查看次数

在AS3中写入CSV文件

我看得很远但我找不到任何关于如何从flash AS3写入CSV文件的资源.我知道flash不能单独写入它.我之前使用PHP写入txt文件,但现在我需要打开一个csv并插入/编辑已经在其中的条目.

我怎样才能做到这一点?

csv actionscript-3

0
推荐指数
1
解决办法
7058
查看次数

AS3动态文本框在按钮上

在AS3中,我在舞台上有一个按钮,在它上面我用代码动态创建一个文本框.我的问题是文本下面的区域(即按钮的那一部分)不再可点击.

我设置了:tBox.selectable = false; 但这并没有解决它.

有任何想法吗

节日问候,Luben

textbox button actionscript-3

0
推荐指数
1
解决办法
4631
查看次数