我正在使用skype web sdk创建一个应用程序。
以下是登录代码:
jQuery(document).on("click", ".sfb_widget", function() {
client.signInManager.signIn({
username: "myname@mydomain.onmicrosoft.com",
password: "mypassword"
}).then(function() {
log('Logged In Succesfully');
//$('#searchagain').show();
}).then(null, function(error) {
// if either of the operations above fails, tell the user about the problem
//console.error(error);
log('Oops, Something went wrong: ' + error);
});
})
点击按钮,我得到以下错误:
https://lyncdiscover.mydomain.onmicrosoft.com/xframenet:: ERR_INSECURE_RESPONSE
https://lyncdiscoverinternal.mydomain.onmicrosoft.com/xframenet:: ERR_NAME_NOT_RESOLVED
我在这里做错了什么?
如果您在线使用Skype for business,则应该使用使用Azure AD的身份验证。请阅读本文:https://msdn.microsoft.com/en-us/skype/ucwa/developingucwaapplicationsforsfbonline
在您的示例中,您正在尝试使用密码身份验证,这仅适用于本地Skype for business。