- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一台 Synology DS212j,并且已经设置了 apache,现在还设置了 SSO 服务器。在 SSO 服务器设置中,我添加了一个新应用程序(名称、重定向 URI)。我现在的代码是:
<html>
<head>
<!-- include Synology SSO js -->
<script src="http://NASADRESSE:5555/webman/sso/synoSSO-1.0.0.js"></script>
</head>
<body>
<script>
function setButton (logged) {
if (logged) {
document.getElementById('button').innerHTML = '<button onclick="SYNOSSO.logout()">Logout</button>';
} else {
document.getElementById('button').innerHTML = '<button onclick="SYNOSSO.login()">Login</button>';
}
}
function authCallback(reponse) {
console.log(JSON.stringify(reponse));
if (reponse.status == 'login') {
console.log('logged');
setButton(true);
}
else {
console.log('not logged ' + reponse.status);
setButton(false);
}
}
SYNOSSO.init({
oauthserver_url: 'NASADRESSE:5555',
app_id: '9a23da153795803e0334d9873b0013dd',
redirect_uri: 'NASADDRESSE/?redirect',
callback: authCallback
});
</script>
<h1> Syno SSO test</h1>
<p id='button'></p>
</body>
</html>
NASADRESSE 是正确的,我的 Rooter 将端口 5555 重定向到 5000。我点击登录,弹出窗口打开,我可以在其中使用我的 NAS 用户登录。但它总是说密码错误。但我输入了正确的。
最佳答案
为什么在您的脚本链接中包含 .ch
但在您的配置中域没有 .ch
http://NASADRESSE.ch:5555/webman/sso/synoSSO-1.0.0.js
SYNOSSO.init({
oauthserver_url: 'NASADRESSE:5555',
app_id: '9a23da153795803e0334d9873b0013dd',
redirect_uri: 'NASADDRESSE/?redirect',
callback: authCallback
});
它可能配置错误吗?
关于javascript - Synology SSO 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50406923/
我正在用 PHP 编写一个小模块,它将向我的客户发送电子邮件(使用 PHPMailer)。 我不想将大文件附加到这些电子邮件中,而是发布一个下载文件的链接(压缩)。 这些文件存储在 DSM6.x 下的
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a software
我正在 Synology 盒子上运行 Note Station 插件,但我不知道 Note Station 的文件存储位置。我尝试在用户的主目录中查找私有(private)文件夹,但没有成功。我想确保
我们是备份软件的编辑,从 DSM6 迁移到 DSM7 增加了安全性:现在禁止声明以 root 权限运行的包(除了那些由 Synology 自己编写的 😤)。 备份软件假设可以完全访问所有文件系统,而
Synology CloudStation 文件版本控制使用了大量空间,我该如何释放一些空间? 如何查看使用了多少空间文件版本控制? 最佳答案 首先,您可以通过这种方式查看有多少空间使用 CloudS
我想问一下,我有一个非公共(public)IP,位于NAT后面。我想从互联网访问我的家庭 Synology 服务器,但我无法使用 ssh 隧道。 是否有关于在 Synology NAS 服务器上安装
synology NAS 一:这步操作的前提是,你已经可以通过使用软件(Assistant)找到你网络中的NAS设备。接下来我们来安装DSM系统。 二:启动你的Assistant软件,点击搜索。
我有一台 Synology DS212j,并且已经设置了 apache,现在还设置了 SSO 服务器。在 SSO 服务器设置中,我添加了一个新应用程序(名称、重定向 URI)。我现在的代码是:
这让我发疯。我认为这与 Synology 有关 这是在 Synology 服务器上运行的。 ### VARIABLES ### LOGIF=/volume7/homes/admin/scripts/d
我正在尝试使 cron 作业或任务调度程序正常工作,但我不明白为什么我的脚本没有被考虑在内。 我试图简单地归档一个文件夹: tar -cvf /volume1/NetBackup/Backups/Mo
我在我的 synology (DS415+) 上使用最新的 DSM,DSM 6.1.3-15152 Update 4,我尝试安装一个新的 Symfony 应用程序,但它不起作用。 我试过: symfo
在 DSM6.1 更新后尝试加密家庭共享时,我收到一条消息,提示存在文件名超过 143 个字符的文件。这是加密 Synology 共享中文件名的最大长度。 因为家庭共享中有很多东西(大部分是我自己的)
synology NAS 存储创建存储空间 前言:之前我们已经安装DSM,并且通过浏览器登录到NAS 下面我们要做的第一件事就是创建一个空间来存放数据,这步很重要,因为它是必做的。你要存放的数据
是否可以将 meteor-app 部署到 Synology NAS 并从那里运行?如果是,怎么办? 我想我需要一个 node.js 服务器在我的 NAS 上运行,但我不知道当它启动并运行时该做什么。
在DS415 +上,我安装了Docker软件包并运行了UrBackup。 由于Volume1上的磁盘空间不足,因此我将Docker和UrBackup复制到Volume2。 然后,我删除了Volume1
当我为冰岛马进行比赛时,我想将结果从我们的 Synology NAS 自动上传到远程网络服务器。我们使用的程序会自动生成需要上传的 html 文件。 实现这一目标的最简单方法是什么?我在 NAS 和网
我有 2 个 NAS DSM Synology 5.1 系统,我想将第一个 DSM 每日网络备份到第二个。 我正在使用 DSM GUI 中的备份和恢复工具(已创建共享文件夹、授予权限等),当我转到可以
第一次在这里提问,请轻点:-) 我正在 Synology box 上编写 PHP 命令行脚本以通过 ftps 获取文件,并从这一点开始: $ftp = ftp_ssl_connect("ftp.exa
我正在按照本文尝试在我的 synology box (DS212J) 上编译和安装 truecrypt,但我没有取得任何成功。 http://systemsnotebook.blogspot.com/
我正在尝试编写一个 python 脚本来从 Synology NAS API 下载文件 使用的网址: http://IP_ADDRESS:PORT/webapi/entry.cgi?api=SYNO.
我是一名优秀的程序员,十分优秀!